{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "drawn-helena",
   "metadata": {},
   "outputs": [],
   "source": [
    "import quiz\n",
    "import random\n",
    "import pandas as pd"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "id": "clear-internet",
   "metadata": {
    "tags": []
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "4175\n",
      "problemList的数量： 10\n",
      "(1, 3, 0)\n",
      "{'problemNum': 10, 'result': 4345}\n",
      "problemList的数量： 20\n",
      "(2, 3, 1)\n",
      "{'problemNum': 20, 'result': 3607}\n",
      "problemList的数量： 30\n",
      "(3, 10, 2)\n",
      "{'problemNum': 30, 'result': 4532}\n",
      "problemList的数量： 40\n",
      "(8, 11, 2)\n",
      "{'problemNum': 40, 'result': 6266}\n",
      "problemList的数量： 50\n",
      "(4, 14, 3)\n",
      "{'problemNum': 50, 'result': 3511}\n",
      "problemList的数量： 60\n",
      "(7, 17, 2)\n",
      "{'problemNum': 60, 'result': 4334}\n",
      "problemList的数量： 70\n",
      "(11, 21, 5)\n",
      "{'problemNum': 70, 'result': 5387}\n",
      "problemList的数量： 80\n",
      "(12, 27, 7)\n",
      "{'problemNum': 80, 'result': 5514}\n",
      "problemList的数量： 90\n",
      "(11, 28, 10)\n",
      "{'problemNum': 90, 'result': 4873}\n",
      "problemList的数量： 100\n",
      "(14, 32, 4)\n",
      "{'problemNum': 100, 'result': 4901}\n",
      "problemList的数量： 110\n",
      "(14, 28, 7)\n",
      "{'problemNum': 110, 'result': 4452}\n",
      "problemList的数量： 120\n",
      "(16, 31, 6)\n",
      "{'problemNum': 120, 'result': 4575}\n",
      "problemList的数量： 130\n",
      "(16, 41, 7)\n",
      "{'problemNum': 130, 'result': 4630}\n",
      "problemList的数量： 140\n",
      "(12, 42, 9)\n",
      "{'problemNum': 140, 'result': 3670}\n",
      "problemList的数量： 150\n",
      "(17, 44, 10)\n",
      "{'problemNum': 150, 'result': 4317}\n",
      "problemList的数量： 160\n",
      "(22, 57, 7)\n",
      "{'problemNum': 160, 'result': 5083}\n",
      "problemList的数量： 170\n",
      "(20, 44, 10)\n",
      "{'problemNum': 170, 'result': 4194}\n",
      "problemList的数量： 180\n",
      "(30, 52, 11)\n",
      "{'problemNum': 180, 'result': 5509}\n",
      "problemList的数量： 190\n",
      "(32, 51, 8)\n",
      "{'problemNum': 190, 'result': 5390}\n",
      "problemList的数量： 200\n",
      "(20, 57, 14)\n",
      "{'problemNum': 200, 'result': 3948}\n",
      "problemList的数量： 210\n",
      "(20, 55, 15)\n",
      "{'problemNum': 210, 'result': 3752}\n",
      "problemList的数量： 220\n",
      "(36, 63, 11)\n",
      "{'problemNum': 220, 'result': 5379}\n",
      "problemList的数量： 230\n",
      "(28, 70, 16)\n",
      "{'problemNum': 230, 'result': 4582}\n",
      "problemList的数量： 240\n",
      "(27, 74, 20)\n",
      "{'problemNum': 240, 'result': 4416}\n",
      "problemList的数量： 250\n",
      "(28, 59, 8)\n",
      "{'problemNum': 250, 'result': 3842}\n",
      "problemList的数量： 260\n",
      "(39, 82, 19)\n",
      "{'problemNum': 260, 'result': 5304}\n",
      "problemList的数量： 270\n",
      "(34, 80, 15)\n",
      "{'problemNum': 270, 'result': 4533}\n",
      "problemList的数量： 280\n",
      "(36, 80, 18)\n",
      "{'problemNum': 280, 'result': 4603}\n",
      "problemList的数量： 290\n",
      "(40, 84, 12)\n",
      "{'problemNum': 290, 'result': 4741}\n",
      "problemList的数量： 300\n",
      "(41, 94, 13)\n",
      "{'problemNum': 300, 'result': 4795}\n",
      "problemList的数量： 310\n",
      "(35, 104, 13)\n",
      "{'problemNum': 310, 'result': 4345}\n",
      "problemList的数量： 320\n",
      "(38, 103, 20)\n",
      "{'problemNum': 320, 'result': 4531}\n",
      "problemList的数量： 330\n",
      "(41, 106, 19)\n",
      "{'problemNum': 330, 'result': 4642}\n",
      "problemList的数量： 340\n",
      "(38, 102, 18)\n",
      "{'problemNum': 340, 'result': 4208}\n",
      "problemList的数量： 350\n",
      "(43, 110, 19)\n",
      "{'problemNum': 350, 'result': 4547}\n",
      "problemList的数量： 360\n",
      "(45, 101, 20)\n",
      "{'problemNum': 360, 'result': 4462}\n",
      "problemList的数量： 370\n",
      "(41, 108, 17)\n",
      "{'problemNum': 370, 'result': 4112}\n",
      "problemList的数量： 380\n",
      "(51, 108, 15)\n",
      "{'problemNum': 380, 'result': 4601}\n",
      "problemList的数量： 390\n",
      "(49, 114, 26)\n",
      "{'problemNum': 390, 'result': 4578}\n",
      "problemList的数量： 400\n",
      "(54, 118, 19)\n",
      "{'problemNum': 400, 'result': 4693}\n",
      "problemList的数量： 410\n",
      "(58, 122, 26)\n",
      "{'problemNum': 410, 'result': 4942}\n",
      "problemList的数量： 420\n",
      "(55, 130, 14)\n",
      "{'problemNum': 420, 'result': 4612}\n",
      "problemList的数量： 430\n",
      "(57, 126, 19)\n",
      "{'problemNum': 430, 'result': 4637}\n",
      "problemList的数量： 440\n",
      "(57, 131, 22)\n",
      "{'problemNum': 440, 'result': 4596}\n",
      "problemList的数量： 450\n",
      "(57, 138, 20)\n",
      "{'problemNum': 450, 'result': 4549}\n",
      "problemList的数量： 460\n",
      "(63, 138, 26)\n",
      "{'problemNum': 460, 'result': 4827}\n",
      "problemList的数量： 470\n",
      "(62, 147, 25)\n",
      "{'problemNum': 470, 'result': 4730}\n",
      "problemList的数量： 480\n",
      "(61, 157, 26)\n",
      "{'problemNum': 480, 'result': 4694}\n",
      "problemList的数量： 490\n",
      "(54, 137, 25)\n",
      "{'problemNum': 490, 'result': 4078}\n",
      "problemList的数量： 500\n",
      "(55, 155, 15)\n",
      "{'problemNum': 500, 'result': 4092}\n",
      "problemList的数量： 510\n",
      "(62, 160, 21)\n",
      "{'problemNum': 510, 'result': 4439}\n",
      "problemList的数量： 520\n",
      "(73, 156, 26)\n",
      "{'problemNum': 520, 'result': 4867}\n",
      "problemList的数量： 530\n",
      "(76, 173, 33)\n",
      "{'problemNum': 530, 'result': 5123}\n",
      "problemList的数量： 540\n",
      "(77, 171, 34)\n",
      "{'problemNum': 540, 'result': 5046}\n",
      "problemList的数量： 550\n",
      "(75, 163, 29)\n",
      "{'problemNum': 550, 'result': 4767}\n",
      "problemList的数量： 560\n",
      "(75, 167, 26)\n",
      "{'problemNum': 560, 'result': 4694}\n",
      "problemList的数量： 570\n",
      "(69, 167, 35)\n",
      "{'problemNum': 570, 'result': 4428}\n",
      "problemList的数量： 580\n",
      "(68, 167, 30)\n",
      "{'problemNum': 580, 'result': 4275}\n",
      "problemList的数量： 590\n",
      "(79, 164, 33)\n",
      "{'problemNum': 590, 'result': 4646}\n",
      "problemList的数量： 600\n",
      "(84, 181, 30)\n",
      "{'problemNum': 600, 'result': 4850}\n",
      "problemList的数量： 610\n",
      "(87, 189, 38)\n",
      "{'problemNum': 610, 'result': 5014}\n",
      "problemList的数量： 620\n",
      "(80, 187, 30)\n",
      "{'problemNum': 620, 'result': 4598}\n",
      "problemList的数量： 630\n",
      "(77, 197, 26)\n",
      "{'problemNum': 630, 'result': 4459}\n",
      "problemList的数量： 640\n",
      "(88, 177, 37)\n",
      "{'problemNum': 640, 'result': 4722}\n",
      "problemList的数量： 650\n",
      "(98, 190, 38)\n",
      "{'problemNum': 650, 'result': 5111}\n",
      "problemList的数量： 660\n",
      "(90, 205, 34)\n",
      "{'problemNum': 660, 'result': 4828}\n",
      "problemList的数量： 670\n",
      "(80, 189, 43)\n",
      "{'problemNum': 670, 'result': 4354}\n",
      "problemList的数量： 680\n",
      "(90, 205, 37)\n",
      "{'problemNum': 680, 'result': 4700}\n",
      "problemList的数量： 690\n",
      "(103, 195, 31)\n",
      "{'problemNum': 690, 'result': 4969}\n",
      "problemList的数量： 700\n",
      "(83, 221, 37)\n",
      "{'problemNum': 700, 'result': 4428}\n",
      "problemList的数量： 710\n",
      "(90, 214, 28)\n",
      "{'problemNum': 710, 'result': 4493}\n",
      "problemList的数量： 720\n",
      "(103, 220, 33)\n",
      "{'problemNum': 720, 'result': 4928}\n",
      "problemList的数量： 730\n",
      "(102, 219, 40)\n",
      "{'problemNum': 730, 'result': 4875}\n",
      "problemList的数量： 740\n",
      "(98, 213, 45)\n",
      "{'problemNum': 740, 'result': 4668}\n",
      "problemList的数量： 750\n",
      "(96, 210, 32)\n",
      "{'problemNum': 750, 'result': 4445}\n",
      "problemList的数量： 760\n",
      "(97, 224, 39)\n",
      "{'problemNum': 760, 'result': 4550}\n",
      "problemList的数量： 770\n",
      "(92, 233, 38)\n",
      "{'problemNum': 770, 'result': 4374}\n",
      "problemList的数量： 780\n",
      "(91, 218, 44)\n",
      "{'problemNum': 780, 'result': 4246}\n",
      "problemList的数量： 790\n",
      "(104, 227, 52)\n",
      "{'problemNum': 790, 'result': 4681}\n",
      "problemList的数量： 800\n",
      "(111, 243, 30)\n",
      "{'problemNum': 800, 'result': 4770}\n",
      "problemList的数量： 810\n",
      "(112, 244, 33)\n",
      "{'problemNum': 810, 'result': 4768}\n",
      "problemList的数量： 820\n",
      "(112, 224, 44)\n",
      "{'problemNum': 820, 'result': 4671}\n",
      "problemList的数量： 830\n",
      "(104, 254, 45)\n",
      "{'problemNum': 830, 'result': 4562}\n",
      "problemList的数量： 840\n",
      "(107, 250, 40)\n",
      "{'problemNum': 840, 'result': 4531}\n",
      "problemList的数量： 850\n",
      "(118, 266, 48)\n",
      "{'problemNum': 850, 'result': 4913}\n",
      "problemList的数量： 860\n",
      "(115, 253, 55)\n",
      "{'problemNum': 860, 'result': 4751}\n",
      "problemList的数量： 870\n",
      "(112, 261, 39)\n",
      "{'problemNum': 870, 'result': 4557}\n",
      "problemList的数量： 880\n",
      "(123, 251, 46)\n",
      "{'problemNum': 880, 'result': 4789}\n",
      "problemList的数量： 890\n",
      "(114, 272, 45)\n",
      "{'problemNum': 890, 'result': 4604}\n",
      "problemList的数量： 900\n",
      "(120, 261, 38)\n",
      "{'problemNum': 900, 'result': 4605}\n",
      "problemList的数量： 910\n",
      "(121, 271, 43)\n",
      "{'problemNum': 910, 'result': 4660}\n",
      "problemList的数量： 920\n",
      "(122, 287, 55)\n",
      "{'problemNum': 920, 'result': 4781}\n",
      "problemList的数量： 930\n",
      "(118, 269, 49)\n",
      "{'problemNum': 930, 'result': 4502}\n",
      "problemList的数量： 940\n",
      "(122, 268, 57)\n",
      "{'problemNum': 940, 'result': 4594}\n",
      "problemList的数量： 950\n",
      "(119, 284, 48)\n",
      "{'problemNum': 950, 'result': 4504}\n",
      "problemList的数量： 960\n",
      "(122, 300, 46)\n",
      "{'problemNum': 960, 'result': 4598}\n",
      "problemList的数量： 970\n",
      "(123, 303, 51)\n",
      "{'problemNum': 970, 'result': 4605}\n",
      "problemList的数量： 980\n",
      "(132, 317, 41)\n",
      "{'problemNum': 980, 'result': 4790}\n",
      "problemList的数量： 990\n",
      "(144, 278, 38)\n",
      "{'problemNum': 990, 'result': 4837}\n",
      "problemList的数量： 1000\n",
      "(124, 325, 45)\n",
      "{'problemNum': 1000, 'result': 4558}\n",
      "problemList的数量： 1010\n",
      "(132, 301, 56)\n",
      "{'problemNum': 1010, 'result': 4648}\n",
      "problemList的数量： 1020\n",
      "(128, 306, 61)\n",
      "{'problemNum': 1020, 'result': 4560}\n",
      "problemList的数量： 1030\n",
      "(135, 298, 57)\n",
      "{'problemNum': 1030, 'result': 4612}\n",
      "problemList的数量： 1040\n",
      "(138, 333, 50)\n",
      "{'problemNum': 1040, 'result': 4756}\n",
      "problemList的数量： 1050\n",
      "(138, 292, 61)\n",
      "{'problemNum': 1050, 'result': 4591}\n",
      "problemList的数量： 1060\n",
      "(157, 314, 47)\n",
      "{'problemNum': 1060, 'result': 4997}\n",
      "problemList的数量： 1070\n",
      "(138, 310, 73)\n",
      "{'problemNum': 1070, 'result': 4631}\n",
      "problemList的数量： 1080\n",
      "(125, 336, 60)\n",
      "{'problemNum': 1080, 'result': 4359}\n",
      "problemList的数量： 1090\n",
      "(143, 319, 60)\n",
      "{'problemNum': 1090, 'result': 4638}\n",
      "problemList的数量： 1100\n",
      "(144, 338, 52)\n",
      "{'problemNum': 1100, 'result': 4650}\n",
      "problemList的数量： 1110\n",
      "(150, 337, 67)\n",
      "{'problemNum': 1110, 'result': 4800}\n",
      "problemList的数量： 1120\n",
      "(145, 335, 65)\n",
      "{'problemNum': 1120, 'result': 4639}\n",
      "problemList的数量： 1130\n",
      "(135, 351, 48)\n",
      "{'problemNum': 1130, 'result': 4374}\n",
      "problemList的数量： 1140\n",
      "(160, 336, 62)\n",
      "{'problemNum': 1140, 'result': 4851}\n",
      "problemList的数量： 1150\n",
      "(139, 342, 50)\n",
      "{'problemNum': 1150, 'result': 4359}\n",
      "problemList的数量： 1160\n",
      "(155, 355, 66)\n",
      "{'problemNum': 1160, 'result': 4763}\n",
      "problemList的数量： 1170\n",
      "(154, 324, 72)\n",
      "{'problemNum': 1170, 'result': 4602}\n",
      "problemList的数量： 1180\n",
      "(146, 329, 47)\n",
      "{'problemNum': 1180, 'result': 4323}\n",
      "problemList的数量： 1190\n",
      "(156, 330, 76)\n",
      "{'problemNum': 1190, 'result': 4609}\n",
      "problemList的数量： 1200\n",
      "(164, 370, 63)\n",
      "{'problemNum': 1200, 'result': 4814}\n",
      "problemList的数量： 1210\n",
      "(145, 359, 66)\n",
      "{'problemNum': 1210, 'result': 4384}\n",
      "problemList的数量： 1220\n",
      "(161, 365, 53)\n",
      "{'problemNum': 1220, 'result': 4626}\n",
      "problemList的数量： 1230\n",
      "(158, 373, 54)\n",
      "{'problemNum': 1230, 'result': 4557}\n",
      "problemList的数量： 1240\n",
      "(163, 351, 72)\n",
      "{'problemNum': 1240, 'result': 4609}\n",
      "problemList的数量： 1250\n",
      "(160, 357, 61)\n",
      "{'problemNum': 1250, 'result': 4498}\n",
      "problemList的数量： 1260\n",
      "(160, 372, 76)\n",
      "{'problemNum': 1260, 'result': 4576}\n",
      "problemList的数量： 1270\n",
      "(181, 385, 69)\n",
      "{'problemNum': 1270, 'result': 4937}\n",
      "problemList的数量： 1280\n",
      "(174, 392, 54)\n",
      "{'problemNum': 1280, 'result': 4741}\n",
      "problemList的数量： 1290\n",
      "(159, 399, 70)\n",
      "{'problemNum': 1290, 'result': 4521}\n",
      "problemList的数量： 1300\n",
      "(159, 372, 73)\n",
      "{'problemNum': 1300, 'result': 4399}\n",
      "problemList的数量： 1310\n",
      "(182, 379, 60)\n",
      "{'problemNum': 1310, 'result': 4752}\n",
      "problemList的数量： 1320\n",
      "(164, 378, 71)\n",
      "{'problemNum': 1320, 'result': 4438}\n",
      "problemList的数量： 1330\n",
      "(176, 392, 75)\n",
      "{'problemNum': 1330, 'result': 4671}\n",
      "problemList的数量： 1340\n",
      "(173, 386, 58)\n",
      "{'problemNum': 1340, 'result': 4504}\n",
      "problemList的数量： 1350\n",
      "(178, 413, 71)\n",
      "{'problemNum': 1350, 'result': 4696}\n",
      "problemList的数量： 1360\n",
      "(169, 402, 65)\n",
      "{'problemNum': 1360, 'result': 4452}\n",
      "problemList的数量： 1370\n",
      "(173, 407, 70)\n",
      "{'problemNum': 1370, 'result': 4516}\n",
      "problemList的数量： 1380\n",
      "(188, 413, 74)\n",
      "{'problemNum': 1380, 'result': 4772}\n",
      "problemList的数量： 1390\n",
      "(189, 421, 66)\n",
      "{'problemNum': 1390, 'result': 4755}\n",
      "problemList的数量： 1400\n",
      "(182, 419, 79)\n",
      "{'problemNum': 1400, 'result': 4638}\n",
      "problemList的数量： 1410\n",
      "(193, 425, 70)\n",
      "{'problemNum': 1410, 'result': 4777}\n",
      "problemList的数量： 1420\n",
      "(192, 414, 72)\n",
      "{'problemNum': 1420, 'result': 4701}\n",
      "problemList的数量： 1430\n",
      "(177, 430, 82)\n",
      "{'problemNum': 1430, 'result': 4503}\n",
      "problemList的数量： 1440\n",
      "(186, 448, 76)\n",
      "{'problemNum': 1440, 'result': 4655}\n",
      "problemList的数量： 1450\n",
      "(174, 447, 76)\n",
      "{'problemNum': 1450, 'result': 4429}\n",
      "problemList的数量： 1460\n",
      "(203, 422, 74)\n",
      "{'problemNum': 1460, 'result': 4781}\n",
      "problemList的数量： 1470\n",
      "(183, 436, 78)\n",
      "{'problemNum': 1470, 'result': 4482}\n",
      "problemList的数量： 1480\n",
      "(201, 433, 75)\n",
      "{'problemNum': 1480, 'result': 4718}\n",
      "problemList的数量： 1490\n",
      "(212, 460, 75)\n",
      "{'problemNum': 1490, 'result': 4942}\n",
      "problemList的数量： 1500\n",
      "(204, 453, 81)\n",
      "{'problemNum': 1500, 'result': 4777}\n",
      "problemList的数量： 1510\n",
      "(205, 450, 75)\n",
      "{'problemNum': 1510, 'result': 4735}\n",
      "problemList的数量： 1520\n",
      "(197, 457, 76)\n",
      "{'problemNum': 1520, 'result': 4608}\n",
      "problemList的数量： 1530\n",
      "(204, 458, 74)\n",
      "{'problemNum': 1530, 'result': 4675}\n",
      "problemList的数量： 1540\n",
      "(195, 449, 77)\n",
      "{'problemNum': 1540, 'result': 4494}\n",
      "problemList的数量： 1550\n",
      "(208, 451, 72)\n",
      "{'problemNum': 1550, 'result': 4653}\n",
      "problemList的数量： 1560\n",
      "(197, 467, 76)\n",
      "{'problemNum': 1560, 'result': 4521}\n",
      "problemList的数量： 1570\n",
      "(208, 477, 87)\n",
      "{'problemNum': 1570, 'result': 4712}\n",
      "problemList的数量： 1580\n",
      "(216, 470, 91)\n",
      "{'problemNum': 1580, 'result': 4795}\n",
      "problemList的数量： 1590\n",
      "(220, 494, 67)\n",
      "{'problemNum': 1590, 'result': 4820}\n",
      "problemList的数量： 1600\n",
      "(224, 487, 72)\n",
      "{'problemNum': 1600, 'result': 4838}\n",
      "problemList的数量： 1610\n",
      "(206, 465, 87)\n",
      "{'problemNum': 1610, 'result': 4534}\n",
      "problemList的数量： 1620\n",
      "(217, 497, 69)\n",
      "{'problemNum': 1620, 'result': 4701}\n",
      "problemList的数量： 1630\n",
      "(212, 498, 84)\n",
      "{'problemNum': 1630, 'result': 4643}\n",
      "problemList的数量： 1640\n",
      "(201, 496, 88)\n",
      "{'problemNum': 1640, 'result': 4467}\n",
      "problemList的数量： 1650\n",
      "(226, 489, 88)\n",
      "{'problemNum': 1650, 'result': 4776}\n",
      "problemList的数量： 1660\n",
      "(226, 496, 81)\n",
      "{'problemNum': 1660, 'result': 4748}\n",
      "problemList的数量： 1670\n",
      "(224, 490, 91)\n",
      "{'problemNum': 1670, 'result': 4699}\n",
      "problemList的数量： 1680\n",
      "(231, 498, 70)\n",
      "{'problemNum': 1680, 'result': 4730}\n",
      "problemList的数量： 1690\n",
      "(219, 499, 79)\n",
      "{'problemNum': 1690, 'result': 4568}\n",
      "problemList的数量： 1700\n",
      "(222, 525, 90)\n",
      "{'problemNum': 1700, 'result': 4677}\n",
      "problemList的数量： 1710\n",
      "(225, 509, 83)\n",
      "{'problemNum': 1710, 'result': 4631}\n",
      "problemList的数量： 1720\n",
      "(217, 515, 90)\n",
      "{'problemNum': 1720, 'result': 4534}\n",
      "problemList的数量： 1730\n",
      "(232, 521, 86)\n",
      "{'problemNum': 1730, 'result': 4708}\n",
      "problemList的数量： 1740\n",
      "(227, 534, 95)\n",
      "{'problemNum': 1740, 'result': 4675}\n",
      "problemList的数量： 1750\n",
      "(235, 517, 93)\n",
      "{'problemNum': 1750, 'result': 4708}\n",
      "problemList的数量： 1760\n",
      "(205, 537, 95)\n",
      "{'problemNum': 1760, 'result': 4343}\n",
      "problemList的数量： 1770\n",
      "(224, 515, 86)\n",
      "{'problemNum': 1770, 'result': 4483}\n",
      "problemList的数量： 1780\n",
      "(241, 522, 94)\n",
      "{'problemNum': 1780, 'result': 4722}\n",
      "problemList的数量： 1790\n",
      "(229, 538, 95)\n",
      "{'problemNum': 1790, 'result': 4584}\n",
      "problemList的数量： 1800\n",
      "(244, 550, 100)\n",
      "{'problemNum': 1800, 'result': 4791}\n",
      "problemList的数量： 1810\n",
      "(222, 541, 95)\n",
      "{'problemNum': 1810, 'result': 4448}\n",
      "problemList的数量： 1820\n",
      "(239, 533, 90)\n",
      "{'problemNum': 1820, 'result': 4610}\n",
      "problemList的数量： 1830\n",
      "(234, 545, 92)\n",
      "{'problemNum': 1830, 'result': 4551}\n",
      "problemList的数量： 1840\n",
      "(247, 536, 99)\n",
      "{'problemNum': 1840, 'result': 4689}\n",
      "problemList的数量： 1850\n",
      "(255, 535, 88)\n",
      "{'problemNum': 1850, 'result': 4735}\n",
      "problemList的数量： 1860\n",
      "(249, 555, 87)\n",
      "{'problemNum': 1860, 'result': 4675}\n",
      "problemList的数量： 1870\n",
      "(251, 555, 107)\n",
      "{'problemNum': 1870, 'result': 4730}\n",
      "problemList的数量： 1880\n",
      "(252, 577, 104)\n",
      "{'problemNum': 1880, 'result': 4763}\n",
      "problemList的数量： 1890\n",
      "(252, 560, 96)\n",
      "{'problemNum': 1890, 'result': 4679}\n",
      "problemList的数量： 1900\n",
      "(257, 565, 88)\n",
      "{'problemNum': 1900, 'result': 4702}\n",
      "problemList的数量： 1910\n",
      "(273, 601, 102)\n",
      "{'problemNum': 1910, 'result': 4995}\n",
      "problemList的数量： 1920\n",
      "(244, 579, 94)\n",
      "{'problemNum': 1920, 'result': 4547}\n",
      "problemList的数量： 1930\n",
      "(255, 568, 106)\n",
      "{'problemNum': 1930, 'result': 4657}\n",
      "problemList的数量： 1940\n",
      "(259, 589, 99)\n",
      "{'problemNum': 1940, 'result': 4713}\n",
      "problemList的数量： 1950\n",
      "(251, 582, 82)\n",
      "{'problemNum': 1950, 'result': 4537}\n",
      "problemList的数量： 1960\n",
      "(254, 595, 93)\n",
      "{'problemNum': 1960, 'result': 4602}\n",
      "problemList的数量： 1970\n",
      "(249, 593, 106)\n",
      "{'problemNum': 1970, 'result': 4549}\n",
      "problemList的数量： 1980\n",
      "(250, 610, 102)\n",
      "{'problemNum': 1980, 'result': 4568}\n",
      "problemList的数量： 1990\n",
      "(268, 594, 103)\n",
      "{'problemNum': 1990, 'result': 4724}\n",
      "problemList的数量： 2000\n",
      "(264, 591, 98)\n",
      "{'problemNum': 2000, 'result': 4631}\n",
      "problemList的数量： 2010\n",
      "(265, 589, 108)\n",
      "{'problemNum': 2010, 'result': 4641}\n",
      "problemList的数量： 2020\n",
      "(253, 619, 116)\n",
      "{'problemNum': 2020, 'result': 4568}\n",
      "problemList的数量： 2030\n",
      "(261, 596, 125)\n",
      "{'problemNum': 2030, 'result': 4604}\n",
      "problemList的数量： 2040\n",
      "(274, 620, 101)\n",
      "{'problemNum': 2040, 'result': 4726}\n",
      "problemList的数量： 2050\n",
      "(289, 597, 101)\n",
      "{'problemNum': 2050, 'result': 4825}\n",
      "problemList的数量： 2060\n",
      "(283, 617, 99)\n",
      "{'problemNum': 2060, 'result': 4768}\n",
      "problemList的数量： 2070\n",
      "(288, 602, 108)\n",
      "{'problemNum': 2070, 'result': 4792}\n",
      "problemList的数量： 2080\n",
      "(285, 613, 116)\n",
      "{'problemNum': 2080, 'result': 4780}\n",
      "problemList的数量： 2090\n",
      "(281, 629, 117)\n",
      "{'problemNum': 2090, 'result': 4751}\n",
      "problemList的数量： 2100\n",
      "(278, 633, 122)\n",
      "{'problemNum': 2100, 'result': 4711}\n",
      "problemList的数量： 2110\n",
      "(290, 666, 109)\n",
      "{'problemNum': 2110, 'result': 4862}\n",
      "problemList的数量： 2120\n",
      "(290, 629, 104)\n",
      "{'problemNum': 2120, 'result': 4751}\n",
      "problemList的数量： 2130\n",
      "(289, 630, 107)\n",
      "{'problemNum': 2130, 'result': 4723}\n",
      "problemList的数量： 2140\n",
      "(287, 646, 107)\n",
      "{'problemNum': 2140, 'result': 4714}\n",
      "problemList的数量： 2150\n",
      "(288, 627, 109)\n",
      "{'problemNum': 2150, 'result': 4670}\n",
      "problemList的数量： 2160\n",
      "(264, 651, 118)\n",
      "{'problemNum': 2160, 'result': 4456}\n",
      "problemList的数量： 2170\n",
      "(285, 657, 123)\n",
      "{'problemNum': 2170, 'result': 4686}\n",
      "problemList的数量： 2180\n",
      "(281, 673, 99)\n",
      "{'problemNum': 2180, 'result': 4602}\n",
      "problemList的数量： 2190\n",
      "(298, 652, 110)\n",
      "{'problemNum': 2190, 'result': 4745}\n",
      "problemList的数量： 2200\n",
      "(280, 628, 117)\n",
      "{'problemNum': 2200, 'result': 4496}\n",
      "problemList的数量： 2210\n",
      "(299, 643, 121)\n",
      "{'problemNum': 2210, 'result': 4717}\n",
      "problemList的数量： 2220\n",
      "(298, 647, 124)\n",
      "{'problemNum': 2220, 'result': 4702}\n",
      "problemList的数量： 2230\n",
      "(309, 668, 128)\n",
      "{'problemNum': 2230, 'result': 4842}\n",
      "problemList的数量： 2240\n",
      "(294, 663, 111)\n",
      "{'problemNum': 2240, 'result': 4619}\n",
      "problemList的数量： 2250\n",
      "(298, 681, 111)\n",
      "{'problemNum': 2250, 'result': 4677}\n",
      "problemList的数量： 2260\n",
      "(289, 688, 134)\n",
      "{'problemNum': 2260, 'result': 4624}\n",
      "problemList的数量： 2270\n",
      "(307, 660, 126)\n",
      "{'problemNum': 2270, 'result': 4717}\n",
      "problemList的数量： 2280\n",
      "(289, 686, 128)\n",
      "{'problemNum': 2280, 'result': 4570}\n",
      "problemList的数量： 2290\n",
      "(311, 687, 128)\n",
      "{'problemNum': 2290, 'result': 4777}\n",
      "problemList的数量： 2300\n",
      "(307, 674, 117)\n",
      "{'problemNum': 2300, 'result': 4663}\n",
      "problemList的数量： 2310\n",
      "(311, 690, 111)\n",
      "{'problemNum': 2310, 'result': 4703}\n",
      "problemList的数量： 2320\n",
      "(316, 699, 126)\n",
      "{'problemNum': 2320, 'result': 4784}\n",
      "problemList的数量： 2330\n",
      "(312, 707, 141)\n",
      "{'problemNum': 2330, 'result': 4767}\n",
      "problemList的数量： 2340\n",
      "(304, 724, 106)\n",
      "{'problemNum': 2340, 'result': 4628}\n",
      "problemList的数量： 2350\n",
      "(313, 698, 118)\n",
      "{'problemNum': 2350, 'result': 4674}\n",
      "problemList的数量： 2360\n",
      "(314, 717, 122)\n",
      "{'problemNum': 2360, 'result': 4705}\n",
      "problemList的数量： 2370\n",
      "(310, 702, 136)\n",
      "{'problemNum': 2370, 'result': 4648}\n",
      "problemList的数量： 2380\n",
      "(312, 701, 133)\n",
      "{'problemNum': 2380, 'result': 4642}\n",
      "problemList的数量： 2390\n",
      "(313, 724, 122)\n",
      "{'problemNum': 2390, 'result': 4654}\n",
      "problemList的数量： 2400\n",
      "(320, 732, 123)\n",
      "{'problemNum': 2400, 'result': 4716}\n",
      "problemList的数量： 2410\n",
      "(313, 720, 126)\n",
      "{'problemNum': 2410, 'result': 4614}\n",
      "problemList的数量： 2420\n",
      "(323, 725, 115)\n",
      "{'problemNum': 2420, 'result': 4679}\n",
      "problemList的数量： 2430\n",
      "(319, 713, 124)\n",
      "{'problemNum': 2430, 'result': 4614}\n",
      "problemList的数量： 2440\n",
      "(327, 723, 121)\n",
      "{'problemNum': 2440, 'result': 4686}\n",
      "problemList的数量： 2450\n",
      "(328, 715, 123)\n",
      "{'problemNum': 2450, 'result': 4667}\n",
      "problemList的数量： 2460\n",
      "(321, 733, 132)\n",
      "{'problemNum': 2460, 'result': 4629}\n",
      "problemList的数量： 2470\n",
      "(325, 748, 132)\n",
      "{'problemNum': 2470, 'result': 4676}\n",
      "problemList的数量： 2480\n",
      "(312, 730, 137)\n",
      "{'problemNum': 2480, 'result': 4515}\n",
      "problemList的数量： 2490\n",
      "(327, 746, 113)\n",
      "{'problemNum': 2490, 'result': 4619}\n",
      "problemList的数量： 2500\n",
      "(347, 762, 120)\n",
      "{'problemNum': 2500, 'result': 4826}\n",
      "problemList的数量： 2510\n",
      "(344, 746, 148)\n",
      "{'problemNum': 2510, 'result': 4807}\n",
      "problemList的数量： 2520\n",
      "(348, 773, 129)\n",
      "{'problemNum': 2520, 'result': 4837}\n",
      "problemList的数量： 2530\n",
      "(366, 730, 116)\n",
      "{'problemNum': 2530, 'result': 4878}\n",
      "problemList的数量： 2540\n",
      "(354, 737, 129)\n",
      "{'problemNum': 2540, 'result': 4788}\n",
      "problemList的数量： 2550\n",
      "(330, 755, 138)\n",
      "{'problemNum': 2550, 'result': 4601}\n",
      "problemList的数量： 2560\n",
      "(356, 766, 123)\n",
      "{'problemNum': 2560, 'result': 4806}\n",
      "problemList的数量： 2570\n",
      "(349, 769, 128)\n",
      "{'problemNum': 2570, 'result': 4740}\n",
      "problemList的数量： 2580\n",
      "(343, 803, 124)\n",
      "{'problemNum': 2580, 'result': 4721}\n",
      "problemList的数量： 2590\n",
      "(345, 776, 133)\n",
      "{'problemNum': 2590, 'result': 4692}\n",
      "problemList的数量： 2600\n",
      "(359, 760, 145)\n",
      "{'problemNum': 2600, 'result': 4791}\n",
      "problemList的数量： 2610\n",
      "(343, 783, 147)\n",
      "{'problemNum': 2610, 'result': 4675}\n",
      "problemList的数量： 2620\n",
      "(360, 770, 127)\n",
      "{'problemNum': 2620, 'result': 4750}\n",
      "problemList的数量： 2630\n",
      "(347, 802, 129)\n",
      "{'problemNum': 2630, 'result': 4671}\n",
      "problemList的数量： 2640\n",
      "(341, 779, 124)\n",
      "{'problemNum': 2640, 'result': 4554}\n",
      "problemList的数量： 2650\n",
      "(338, 794, 129)\n",
      "{'problemNum': 2650, 'result': 4546}\n",
      "problemList的数量： 2660\n",
      "(351, 802, 142)\n",
      "{'problemNum': 2660, 'result': 4677}\n",
      "problemList的数量： 2670\n",
      "(345, 814, 148)\n",
      "{'problemNum': 2670, 'result': 4640}\n",
      "problemList的数量： 2680\n",
      "(352, 809, 156)\n",
      "{'problemNum': 2680, 'result': 4691}\n",
      "problemList的数量： 2690\n",
      "(381, 824, 134)\n",
      "{'problemNum': 2690, 'result': 4906}\n",
      "problemList的数量： 2700\n",
      "(354, 806, 133)\n",
      "{'problemNum': 2700, 'result': 4625}\n",
      "problemList的数量： 2710\n",
      "(351, 798, 135)\n",
      "{'problemNum': 2710, 'result': 4574}\n",
      "problemList的数量： 2720\n",
      "(370, 819, 145)\n",
      "{'problemNum': 2720, 'result': 4774}\n",
      "problemList的数量： 2730\n",
      "(372, 816, 154)\n",
      "{'problemNum': 2730, 'result': 4781}\n",
      "problemList的数量： 2740\n",
      "(352, 792, 159)\n",
      "{'problemNum': 2740, 'result': 4565}\n",
      "problemList的数量： 2750\n",
      "(336, 822, 139)\n",
      "{'problemNum': 2750, 'result': 4427}\n",
      "problemList的数量： 2760\n",
      "(363, 820, 153)\n",
      "{'problemNum': 2760, 'result': 4658}\n",
      "problemList的数量： 2770\n",
      "(361, 817, 143)\n",
      "{'problemNum': 2770, 'result': 4603}\n",
      "problemList的数量： 2780\n",
      "(348, 833, 138)\n",
      "{'problemNum': 2780, 'result': 4495}\n",
      "problemList的数量： 2790\n",
      "(363, 850, 145)\n",
      "{'problemNum': 2790, 'result': 4641}\n",
      "problemList的数量： 2800\n",
      "(363, 839, 151)\n",
      "{'problemNum': 2800, 'result': 4619}\n",
      "problemList的数量： 2810\n",
      "(364, 833, 157)\n",
      "{'problemNum': 2810, 'result': 4613}\n",
      "problemList的数量： 2820\n",
      "(366, 838, 150)\n",
      "{'problemNum': 2820, 'result': 4610}\n",
      "problemList的数量： 2830\n",
      "(380, 840, 144)\n",
      "{'problemNum': 2830, 'result': 4698}\n",
      "problemList的数量： 2840\n",
      "(369, 829, 143)\n",
      "{'problemNum': 2840, 'result': 4574}\n",
      "problemList的数量： 2850\n",
      "(377, 851, 138)\n",
      "{'problemNum': 2850, 'result': 4650}\n",
      "problemList的数量： 2860\n",
      "(385, 856, 144)\n",
      "{'problemNum': 2860, 'result': 4714}\n",
      "problemList的数量： 2870\n",
      "(363, 866, 141)\n",
      "{'problemNum': 2870, 'result': 4531}\n",
      "problemList的数量： 2880\n",
      "(387, 859, 147)\n",
      "{'problemNum': 2880, 'result': 4710}\n",
      "problemList的数量： 2890\n",
      "(376, 859, 136)\n",
      "{'problemNum': 2890, 'result': 4583}\n",
      "problemList的数量： 2900\n",
      "(369, 875, 141)\n",
      "{'problemNum': 2900, 'result': 4546}\n",
      "problemList的数量： 2910\n",
      "(381, 862, 162)\n",
      "{'problemNum': 2910, 'result': 4643}\n",
      "problemList的数量： 2920\n",
      "(382, 881, 159)\n",
      "{'problemNum': 2920, 'result': 4660}\n",
      "problemList的数量： 2930\n",
      "(390, 866, 162)\n",
      "{'problemNum': 2930, 'result': 4687}\n",
      "problemList的数量： 2940\n",
      "(406, 893, 150)\n",
      "{'problemNum': 2940, 'result': 4820}\n",
      "problemList的数量： 2950\n",
      "(383, 875, 176)\n",
      "{'problemNum': 2950, 'result': 4640}\n",
      "problemList的数量： 2960\n",
      "(383, 877, 141)\n",
      "{'problemNum': 2960, 'result': 4566}\n",
      "problemList的数量： 2970\n",
      "(385, 916, 132)\n",
      "{'problemNum': 2970, 'result': 4611}\n",
      "problemList的数量： 2980\n",
      "(400, 898, 152)\n",
      "{'problemNum': 2980, 'result': 4720}\n",
      "problemList的数量： 2990\n",
      "(391, 888, 161)\n",
      "{'problemNum': 2990, 'result': 4631}\n",
      "problemList的数量： 3000\n",
      "(386, 898, 156)\n",
      "{'problemNum': 3000, 'result': 4585}\n",
      "problemList的数量： 3010\n",
      "(418, 910, 168)\n",
      "{'problemNum': 3010, 'result': 4856}\n",
      "problemList的数量： 3020\n",
      "(378, 905, 160)\n",
      "{'problemNum': 3020, 'result': 4512}\n",
      "problemList的数量： 3030\n",
      "(417, 896, 160)\n",
      "{'problemNum': 3030, 'result': 4781}\n",
      "problemList的数量： 3040\n",
      "(417, 932, 160)\n",
      "{'problemNum': 3040, 'result': 4819}\n",
      "problemList的数量： 3050\n",
      "(393, 903, 164)\n",
      "{'problemNum': 3050, 'result': 4585}\n",
      "problemList的数量： 3060\n",
      "(405, 911, 159)\n",
      "{'problemNum': 3060, 'result': 4662}\n",
      "problemList的数量： 3070\n",
      "(395, 904, 152)\n",
      "{'problemNum': 3070, 'result': 4551}\n",
      "problemList的数量： 3080\n",
      "(394, 933, 155)\n",
      "{'problemNum': 3080, 'result': 4577}\n",
      "problemList的数量： 3090\n",
      "(405, 912, 135)\n",
      "{'problemNum': 3090, 'result': 4580}\n",
      "problemList的数量： 3100\n",
      "(424, 933, 155)\n",
      "{'problemNum': 3100, 'result': 4771}\n",
      "problemList的数量： 3110\n",
      "(423, 906, 147)\n",
      "{'problemNum': 3110, 'result': 4698}\n",
      "problemList的数量： 3120\n",
      "(398, 936, 170)\n",
      "{'problemNum': 3120, 'result': 4577}\n",
      "problemList的数量： 3130\n",
      "(405, 905, 167)\n",
      "{'problemNum': 3130, 'result': 4563}\n",
      "problemList的数量： 3140\n",
      "(407, 948, 132)\n",
      "{'problemNum': 3140, 'result': 4571}\n",
      "problemList的数量： 3150\n",
      "(404, 919, 161)\n",
      "{'problemNum': 3150, 'result': 4539}\n",
      "problemList的数量： 3160\n",
      "(406, 931, 170)\n",
      "{'problemNum': 3160, 'result': 4568}\n",
      "problemList的数量： 3170\n",
      "(414, 932, 170)\n",
      "{'problemNum': 3170, 'result': 4615}\n",
      "problemList的数量： 3180\n",
      "(427, 918, 172)\n",
      "{'problemNum': 3180, 'result': 4680}\n",
      "problemList的数量： 3190\n",
      "(417, 949, 166)\n",
      "{'problemNum': 3190, 'result': 4624}\n",
      "problemList的数量： 3200\n",
      "(427, 965, 166)\n",
      "{'problemNum': 3200, 'result': 4706}\n",
      "problemList的数量： 3210\n",
      "(405, 949, 178)\n",
      "{'problemNum': 3210, 'result': 4529}\n",
      "problemList的数量： 3220\n",
      "(428, 953, 168)\n",
      "{'problemNum': 3220, 'result': 4672}\n",
      "problemList的数量： 3230\n",
      "(440, 953, 193)\n",
      "{'problemNum': 3230, 'result': 4780}\n",
      "problemList的数量： 3240\n",
      "(425, 984, 162)\n",
      "{'problemNum': 3240, 'result': 4654}\n",
      "problemList的数量： 3250\n",
      "(437, 982, 167)\n",
      "{'problemNum': 3250, 'result': 4732}\n",
      "problemList的数量： 3260\n",
      "(423, 974, 143)\n",
      "{'problemNum': 3260, 'result': 4567}\n",
      "problemList的数量： 3270\n",
      "(449, 966, 180)\n",
      "{'problemNum': 3270, 'result': 4784}\n",
      "problemList的数量： 3280\n",
      "(438, 991, 179)\n",
      "{'problemNum': 3280, 'result': 4725}\n",
      "problemList的数量： 3290\n",
      "(426, 978, 178)\n",
      "{'problemNum': 3290, 'result': 4604}\n",
      "problemList的数量： 3300\n",
      "(433, 965, 166)\n",
      "{'problemNum': 3300, 'result': 4605}\n",
      "problemList的数量： 3310\n",
      "(439, 985, 168)\n",
      "{'problemNum': 3310, 'result': 4665}\n",
      "problemList的数量： 3320\n",
      "(436, 1000, 167)\n",
      "{'problemNum': 3320, 'result': 4649}\n",
      "problemList的数量： 3330\n",
      "(442, 997, 173)\n",
      "{'problemNum': 3330, 'result': 4679}\n",
      "problemList的数量： 3340\n",
      "(417, 980, 165)\n",
      "{'problemNum': 3340, 'result': 4458}\n",
      "problemList的数量： 3350\n",
      "(444, 1002, 171)\n",
      "{'problemNum': 3350, 'result': 4671}\n",
      "problemList的数量： 3360\n",
      "(469, 1017, 161)\n",
      "{'problemNum': 3360, 'result': 4833}\n",
      "problemList的数量： 3370\n",
      "(448, 994, 168)\n",
      "{'problemNum': 3370, 'result': 4655}\n",
      "problemList的数量： 3380\n",
      "(446, 1021, 174)\n",
      "{'problemNum': 3380, 'result': 4673}\n",
      "problemList的数量： 3390\n",
      "(460, 1027, 175)\n",
      "{'problemNum': 3390, 'result': 4762}\n",
      "problemList的数量： 3400\n",
      "(449, 1008, 178)\n",
      "{'problemNum': 3400, 'result': 4653}\n",
      "problemList的数量： 3410\n",
      "(439, 997, 169)\n",
      "{'problemNum': 3410, 'result': 4545}\n",
      "problemList的数量： 3420\n",
      "(453, 1020, 164)\n",
      "{'problemNum': 3420, 'result': 4651}\n",
      "problemList的数量： 3430\n",
      "(446, 1047, 185)\n",
      "{'problemNum': 3430, 'result': 4652}\n",
      "problemList的数量： 3440\n",
      "(452, 1048, 177)\n",
      "{'problemNum': 3440, 'result': 4670}\n",
      "problemList的数量： 3450\n",
      "(463, 1016, 187)\n",
      "{'problemNum': 3450, 'result': 4705}\n",
      "problemList的数量： 3460\n",
      "(458, 1054, 192)\n",
      "{'problemNum': 3460, 'result': 4711}\n",
      "problemList的数量： 3470\n",
      "(467, 1018, 178)\n",
      "{'problemNum': 3470, 'result': 4693}\n",
      "problemList的数量： 3480\n",
      "(453, 1064, 167)\n",
      "{'problemNum': 3480, 'result': 4630}\n",
      "problemList的数量： 3490\n",
      "(470, 1038, 170)\n",
      "{'problemNum': 3490, 'result': 4699}\n",
      "problemList的数量： 3500\n",
      "(471, 1026, 180)\n",
      "{'problemNum': 3500, 'result': 4692}\n",
      "problemList的数量： 3510\n",
      "(460, 1057, 176)\n",
      "{'problemNum': 3510, 'result': 4641}\n",
      "problemList的数量： 3520\n",
      "(469, 1047, 175)\n",
      "{'problemNum': 3520, 'result': 4674}\n",
      "problemList的数量： 3530\n",
      "(483, 1064, 173)\n",
      "{'problemNum': 3530, 'result': 4769}\n",
      "problemList的数量： 3540\n",
      "(472, 1067, 162)\n",
      "{'problemNum': 3540, 'result': 4673}\n",
      "problemList的数量： 3550\n",
      "(467, 1087, 172)\n",
      "{'problemNum': 3550, 'result': 4667}\n",
      "problemList的数量： 3560\n",
      "(478, 1062, 179)\n",
      "{'problemNum': 3560, 'result': 4702}\n",
      "problemList的数量： 3570\n",
      "(493, 1065, 172)\n",
      "{'problemNum': 3570, 'result': 4781}\n",
      "problemList的数量： 3580\n",
      "(468, 1060, 201)\n",
      "{'problemNum': 3580, 'result': 4640}\n",
      "problemList的数量： 3590\n",
      "(467, 1056, 168)\n",
      "{'problemNum': 3590, 'result': 4568}\n",
      "problemList的数量： 3600\n",
      "(493, 1075, 183)\n",
      "{'problemNum': 3600, 'result': 4769}\n",
      "problemList的数量： 3610\n",
      "(484, 1088, 185)\n",
      "{'problemNum': 3610, 'result': 4717}\n",
      "problemList的数量： 3620\n",
      "(483, 1064, 188)\n",
      "{'problemNum': 3620, 'result': 4670}\n",
      "problemList的数量： 3630\n",
      "(470, 1111, 188)\n",
      "{'problemNum': 3630, 'result': 4633}\n",
      "problemList的数量： 3640\n",
      "(482, 1102, 191)\n",
      "{'problemNum': 3640, 'result': 4690}\n",
      "problemList的数量： 3650\n",
      "(492, 1068, 201)\n",
      "{'problemNum': 3650, 'result': 4714}\n",
      "problemList的数量： 3660\n",
      "(503, 1091, 197)\n",
      "{'problemNum': 3660, 'result': 4792}\n",
      "problemList的数量： 3670\n",
      "(493, 1121, 189)\n",
      "{'problemNum': 3670, 'result': 4742}\n",
      "problemList的数量： 3680\n",
      "(494, 1087, 192)\n",
      "{'problemNum': 3680, 'result': 4699}\n",
      "problemList的数量： 3690\n",
      "(489, 1097, 214)\n",
      "{'problemNum': 3690, 'result': 4694}\n",
      "problemList的数量： 3700\n",
      "(480, 1094, 208)\n",
      "{'problemNum': 3700, 'result': 4614}\n",
      "problemList的数量： 3710\n",
      "(501, 1135, 196)\n",
      "{'problemNum': 3710, 'result': 4768}\n",
      "problemList的数量： 3720\n",
      "(482, 1117, 184)\n",
      "{'problemNum': 3720, 'result': 4596}\n",
      "problemList的数量： 3730\n",
      "(495, 1126, 184)\n",
      "{'problemNum': 3730, 'result': 4677}\n",
      "problemList的数量： 3740\n",
      "(489, 1116, 191)\n",
      "{'problemNum': 3740, 'result': 4625}\n",
      "problemList的数量： 3750\n",
      "(506, 1133, 198)\n",
      "{'problemNum': 3750, 'result': 4749}\n",
      "problemList的数量： 3760\n",
      "(505, 1116, 187)\n",
      "{'problemNum': 3760, 'result': 4693}\n",
      "problemList的数量： 3770\n",
      "(485, 1136, 198)\n",
      "{'problemNum': 3770, 'result': 4596}\n",
      "problemList的数量： 3780\n",
      "(482, 1134, 194)\n",
      "{'problemNum': 3780, 'result': 4559}\n",
      "problemList的数量： 3790\n",
      "(517, 1131, 201)\n",
      "{'problemNum': 3790, 'result': 4765}\n",
      "problemList的数量： 3800\n",
      "(503, 1161, 175)\n",
      "{'problemNum': 3800, 'result': 4669}\n",
      "problemList的数量： 3810\n",
      "(508, 1135, 196)\n",
      "{'problemNum': 3810, 'result': 4685}\n",
      "problemList的数量： 3820\n",
      "(519, 1132, 208)\n",
      "{'problemNum': 3820, 'result': 4750}\n",
      "problemList的数量： 3830\n",
      "(515, 1121, 190)\n",
      "{'problemNum': 3830, 'result': 4678}\n",
      "problemList的数量： 3840\n",
      "(520, 1137, 191)\n",
      "{'problemNum': 3840, 'result': 4717}\n",
      "problemList的数量： 3850\n",
      "(511, 1152, 187)\n",
      "{'problemNum': 3850, 'result': 4664}\n",
      "problemList的数量： 3860\n",
      "(513, 1174, 198)\n",
      "{'problemNum': 3860, 'result': 4701}\n",
      "problemList的数量： 3870\n",
      "(504, 1174, 189)\n",
      "{'problemNum': 3870, 'result': 4624}\n",
      "problemList的数量： 3880\n",
      "(524, 1159, 199)\n",
      "{'problemNum': 3880, 'result': 4729}\n",
      "problemList的数量： 3890\n",
      "(509, 1166, 206)\n",
      "{'problemNum': 3890, 'result': 4642}\n",
      "problemList的数量： 3900\n",
      "(509, 1137, 186)\n",
      "{'problemNum': 3900, 'result': 4572}\n",
      "problemList的数量： 3910\n",
      "(520, 1171, 193)\n",
      "{'problemNum': 3910, 'result': 4675}\n",
      "problemList的数量： 3920\n",
      "(520, 1182, 202)\n",
      "{'problemNum': 3920, 'result': 4684}\n",
      "problemList的数量： 3930\n",
      "(519, 1191, 192)\n",
      "{'problemNum': 3930, 'result': 4665}\n",
      "problemList的数量： 3940\n",
      "(530, 1193, 223)\n",
      "{'problemNum': 3940, 'result': 4760}\n",
      "problemList的数量： 3950\n",
      "(532, 1218, 205)\n",
      "{'problemNum': 3950, 'result': 4767}\n",
      "problemList的数量： 3960\n",
      "(527, 1175, 206)\n",
      "{'problemNum': 3960, 'result': 4676}\n",
      "problemList的数量： 3970\n",
      "(507, 1194, 185)\n",
      "{'problemNum': 3970, 'result': 4543}\n",
      "problemList的数量： 3980\n",
      "(540, 1191, 212)\n",
      "{'problemNum': 3980, 'result': 4755}\n",
      "problemList的数量： 3990\n",
      "(521, 1187, 200)\n",
      "{'problemNum': 3990, 'result': 4611}\n",
      "problemList的数量： 4000\n",
      "(547, 1206, 213)\n",
      "{'problemNum': 4000, 'result': 4789}\n",
      "problemList的数量： 4010\n",
      "(540, 1196, 218)\n",
      "{'problemNum': 4010, 'result': 4732}\n",
      "problemList的数量： 4020\n",
      "(530, 1233, 209)\n",
      "{'problemNum': 4020, 'result': 4691}\n",
      "problemList的数量： 4030\n",
      "(534, 1205, 212)\n",
      "{'problemNum': 4030, 'result': 4676}\n",
      "problemList的数量： 4040\n",
      "(545, 1212, 197)\n",
      "{'problemNum': 4040, 'result': 4718}\n",
      "problemList的数量： 4050\n",
      "(537, 1220, 199)\n",
      "{'problemNum': 4050, 'result': 4672}\n",
      "problemList的数量： 4060\n",
      "(549, 1204, 216)\n",
      "{'problemNum': 4060, 'result': 4730}\n",
      "problemList的数量： 4070\n",
      "(532, 1212, 208)\n",
      "{'problemNum': 4070, 'result': 4622}\n",
      "problemList的数量： 4080\n",
      "(542, 1217, 218)\n",
      "{'problemNum': 4080, 'result': 4686}\n",
      "problemList的数量： 4090\n",
      "(533, 1229, 213)\n",
      "{'problemNum': 4090, 'result': 4628}\n",
      "problemList的数量： 4100\n",
      "(525, 1213, 212)\n",
      "{'problemNum': 4100, 'result': 4554}\n",
      "problemList的数量： 4110\n",
      "(526, 1215, 212)\n",
      "{'problemNum': 4110, 'result': 4551}\n",
      "problemList的数量： 4120\n",
      "(547, 1229, 208)\n",
      "{'problemNum': 4120, 'result': 4667}\n",
      "problemList的数量： 4130\n",
      "(566, 1228, 227)\n",
      "{'problemNum': 4130, 'result': 4785}\n",
      "problemList的数量： 4140\n",
      "(547, 1251, 224)\n",
      "{'problemNum': 4140, 'result': 4689}\n",
      "problemList的数量： 4150\n",
      "(528, 1251, 224)\n",
      "{'problemNum': 4150, 'result': 4572}\n",
      "problemList的数量： 4160\n",
      "(550, 1260, 221)\n",
      "{'problemNum': 4160, 'result': 4688}\n",
      "problemList的数量： 4170\n",
      "(537, 1245, 229)\n",
      "{'problemNum': 4170, 'result': 4599}\n",
      "problemList的数量： 4180\n",
      "(557, 1242, 228)\n",
      "{'problemNum': 4180, 'result': 4696}\n",
      "problemList的数量： 4190\n",
      "(560, 1222, 215)\n",
      "{'problemNum': 4190, 'result': 4662}\n",
      "problemList的数量： 4200\n",
      "(550, 1226, 211)\n",
      "{'problemNum': 4200, 'result': 4596}\n",
      "problemList的数量： 4210\n",
      "(562, 1257, 212)\n",
      "{'problemNum': 4210, 'result': 4687}\n",
      "problemList的数量： 4220\n",
      "(561, 1258, 210)\n",
      "{'problemNum': 4220, 'result': 4667}\n",
      "problemList的数量： 4230\n",
      "(563, 1270, 210)\n",
      "{'problemNum': 4230, 'result': 4680}\n",
      "problemList的数量： 4240\n",
      "(549, 1269, 221)\n",
      "{'problemNum': 4240, 'result': 4605}\n",
      "problemList的数量： 4250\n",
      "(567, 1271, 208)\n",
      "{'problemNum': 4250, 'result': 4681}\n",
      "problemList的数量： 4260\n",
      "(554, 1277, 225)\n",
      "{'problemNum': 4260, 'result': 4623}\n",
      "problemList的数量： 4270\n",
      "(564, 1282, 229)\n",
      "{'problemNum': 4270, 'result': 4677}\n",
      "problemList的数量： 4280\n",
      "(576, 1271, 221)\n",
      "{'problemNum': 4280, 'result': 4711}\n",
      "problemList的数量： 4290\n",
      "(544, 1288, 221)\n",
      "{'problemNum': 4290, 'result': 4543}\n",
      "problemList的数量： 4300\n",
      "(559, 1291, 219)\n",
      "{'problemNum': 4300, 'result': 4615}\n",
      "problemList的数量： 4310\n",
      "(553, 1280, 224)\n",
      "{'problemNum': 4310, 'result': 4567}\n",
      "problemList的数量： 4320\n",
      "(581, 1274, 223)\n",
      "{'problemNum': 4320, 'result': 4698}\n",
      "problemList的数量： 4330\n",
      "(555, 1284, 228)\n",
      "{'problemNum': 4330, 'result': 4564}\n",
      "problemList的数量： 4340\n",
      "(556, 1287, 216)\n",
      "{'problemNum': 4340, 'result': 4549}\n",
      "problemList的数量： 4350\n",
      "(574, 1326, 240)\n",
      "{'problemNum': 4350, 'result': 4703}\n",
      "problemList的数量： 4360\n",
      "(591, 1319, 226)\n",
      "{'problemNum': 4360, 'result': 4758}\n",
      "problemList的数量： 4370\n",
      "(560, 1326, 217)\n",
      "{'problemNum': 4370, 'result': 4580}\n",
      "problemList的数量： 4380\n",
      "(572, 1305, 220)\n",
      "{'problemNum': 4380, 'result': 4616}\n",
      "problemList的数量： 4390\n",
      "(564, 1299, 222)\n",
      "{'problemNum': 4390, 'result': 4557}\n",
      "problemList的数量： 4400\n",
      "(585, 1328, 210)\n",
      "{'problemNum': 4400, 'result': 4675}\n",
      "problemList的数量： 4410\n",
      "(557, 1297, 237)\n",
      "{'problemNum': 4410, 'result': 4516}\n",
      "problemList的数量： 4420\n",
      "(597, 1313, 250)\n",
      "{'problemNum': 4420, 'result': 4745}\n",
      "problemList的数量： 4430\n",
      "(582, 1321, 214)\n",
      "{'problemNum': 4430, 'result': 4624}\n",
      "problemList的数量： 4440\n",
      "(570, 1322, 231)\n",
      "{'problemNum': 4440, 'result': 4572}\n",
      "problemList的数量： 4450\n",
      "(598, 1326, 237)\n",
      "{'problemNum': 4450, 'result': 4717}\n",
      "problemList的数量： 4460\n",
      "(575, 1355, 246)\n",
      "{'problemNum': 4460, 'result': 4626}\n",
      "problemList的数量： 4470\n",
      "(571, 1350, 243)\n",
      "{'problemNum': 4470, 'result': 4587}\n",
      "problemList的数量： 4480\n",
      "(592, 1320, 232)\n",
      "{'problemNum': 4480, 'result': 4645}\n",
      "problemList的数量： 4490\n",
      "(597, 1365, 233)\n",
      "{'problemNum': 4490, 'result': 4704}\n",
      "problemList的数量： 4500\n",
      "(621, 1355, 226)\n",
      "{'problemNum': 4500, 'result': 4801}\n",
      "problemList的数量： 4510\n",
      "(595, 1358, 231)\n",
      "{'problemNum': 4510, 'result': 4666}\n",
      "problemList的数量： 4520\n",
      "(579, 1322, 239)\n",
      "{'problemNum': 4520, 'result': 4544}\n",
      "problemList的数量： 4530\n",
      "(590, 1363, 233)\n",
      "{'problemNum': 4530, 'result': 4625}\n",
      "problemList的数量： 4540\n",
      "(599, 1373, 232)\n",
      "{'problemNum': 4540, 'result': 4671}\n",
      "problemList的数量： 4550\n",
      "(610, 1340, 243)\n",
      "{'problemNum': 4550, 'result': 4694}\n",
      "problemList的数量： 4560\n",
      "(601, 1372, 233)\n",
      "{'problemNum': 4560, 'result': 4660}\n",
      "problemList的数量： 4570\n",
      "(631, 1350, 235)\n",
      "{'problemNum': 4570, 'result': 4784}\n",
      "problemList的数量： 4580\n",
      "(585, 1363, 249)\n",
      "{'problemNum': 4580, 'result': 4568}\n",
      "problemList的数量： 4590\n",
      "(613, 1346, 240)\n",
      "{'problemNum': 4590, 'result': 4672}\n",
      "problemList的数量： 4600\n",
      "(633, 1396, 241)\n",
      "{'problemNum': 4600, 'result': 4813}\n",
      "problemList的数量： 4610\n",
      "(625, 1389, 242)\n",
      "{'problemNum': 4610, 'result': 4758}\n",
      "problemList的数量： 4620\n",
      "(611, 1405, 226)\n",
      "{'problemNum': 4620, 'result': 4673}\n",
      "problemList的数量： 4630\n",
      "(616, 1413, 256)\n",
      "{'problemNum': 4630, 'result': 4729}\n",
      "problemList的数量： 4640\n",
      "(613, 1370, 243)\n",
      "{'problemNum': 4640, 'result': 4649}\n",
      "problemList的数量： 4650\n",
      "(599, 1395, 237)\n",
      "{'problemNum': 4650, 'result': 4585}\n",
      "problemList的数量： 4660\n",
      "(624, 1395, 223)\n",
      "{'problemNum': 4660, 'result': 4686}\n",
      "problemList的数量： 4670\n",
      "(598, 1403, 242)\n",
      "{'problemNum': 4670, 'result': 4575}\n",
      "problemList的数量： 4680\n",
      "(620, 1391, 254)\n",
      "{'problemNum': 4680, 'result': 4677}\n",
      "problemList的数量： 4690\n",
      "(611, 1393, 233)\n",
      "{'problemNum': 4690, 'result': 4600}\n",
      "problemList的数量： 4700\n",
      "(620, 1430, 235)\n",
      "{'problemNum': 4700, 'result': 4673}\n",
      "problemList的数量： 4710\n",
      "(632, 1400, 224)\n",
      "{'problemNum': 4710, 'result': 4683}\n",
      "problemList的数量： 4720\n",
      "(648, 1407, 239)\n",
      "{'problemNum': 4720, 'result': 4772}\n",
      "problemList的数量： 4730\n",
      "(622, 1412, 240)\n",
      "{'problemNum': 4730, 'result': 4641}\n",
      "problemList的数量： 4740\n",
      "(652, 1438, 242)\n",
      "{'problemNum': 4740, 'result': 4806}\n",
      "problemList的数量： 4750\n",
      "(616, 1422, 264)\n",
      "{'problemNum': 4750, 'result': 4625}\n",
      "problemList的数量： 4760\n",
      "(643, 1415, 259)\n",
      "{'problemNum': 4760, 'result': 4737}\n",
      "problemList的数量： 4770\n",
      "(635, 1420, 248)\n",
      "{'problemNum': 4770, 'result': 4682}\n",
      "problemList的数量： 4780\n",
      "(641, 1450, 251)\n",
      "{'problemNum': 4780, 'result': 4733}\n",
      "problemList的数量： 4790\n",
      "(638, 1460, 238)\n",
      "{'problemNum': 4790, 'result': 4703}\n",
      "problemList的数量： 4800\n",
      "(632, 1446, 255)\n",
      "{'problemNum': 4800, 'result': 4669}\n",
      "problemList的数量： 4810\n",
      "(631, 1412, 255)\n",
      "{'problemNum': 4810, 'result': 4624}\n",
      "problemList的数量： 4820\n",
      "(632, 1440, 260)\n",
      "{'problemNum': 4820, 'result': 4648}\n",
      "problemList的数量： 4830\n",
      "(643, 1437, 249)\n",
      "{'problemNum': 4830, 'result': 4678}\n",
      "problemList的数量： 4840\n",
      "(628, 1459, 250)\n",
      "{'problemNum': 4840, 'result': 4619}\n",
      "problemList的数量： 4850\n",
      "(648, 1464, 250)\n",
      "{'problemNum': 4850, 'result': 4708}\n",
      "problemList的数量： 4860\n",
      "(630, 1451, 248)\n",
      "{'problemNum': 4860, 'result': 4599}\n",
      "problemList的数量： 4870\n",
      "(617, 1461, 271)\n",
      "{'problemNum': 4870, 'result': 4560}\n",
      "problemList的数量： 4880\n",
      "(641, 1455, 260)\n",
      "{'problemNum': 4880, 'result': 4650}\n",
      "problemList的数量： 4890\n",
      "(663, 1467, 253)\n",
      "{'problemNum': 4890, 'result': 4747}\n",
      "problemList的数量： 4900\n",
      "(649, 1442, 247)\n",
      "{'problemNum': 4900, 'result': 4643}\n",
      "problemList的数量： 4910\n",
      "(656, 1480, 259)\n",
      "{'problemNum': 4910, 'result': 4714}\n",
      "problemList的数量： 4920\n",
      "(631, 1466, 244)\n",
      "{'problemNum': 4920, 'result': 4557}\n",
      "problemList的数量： 4930\n",
      "(630, 1464, 252)\n",
      "{'problemNum': 4930, 'result': 4549}\n",
      "problemList的数量： 4940\n",
      "(629, 1480, 253)\n",
      "{'problemNum': 4940, 'result': 4552}\n",
      "problemList的数量： 4950\n",
      "(652, 1473, 254)\n",
      "{'problemNum': 4950, 'result': 4644}\n",
      "problemList的数量： 4960\n",
      "(653, 1493, 258)\n",
      "{'problemNum': 4960, 'result': 4662}\n",
      "problemList的数量： 4970\n",
      "(658, 1476, 274)\n",
      "{'problemNum': 4970, 'result': 4677}\n",
      "problemList的数量： 4980\n",
      "(655, 1459, 263)\n",
      "{'problemNum': 4980, 'result': 4628}\n",
      "problemList的数量： 4990\n",
      "(643, 1490, 259)\n",
      "{'problemNum': 4990, 'result': 4585}\n",
      "problemList的数量： 5000\n",
      "(666, 1483, 255)\n",
      "{'problemNum': 5000, 'result': 4673}\n",
      "problemList的数量： 5010\n",
      "(682, 1488, 258)\n",
      "{'problemNum': 5010, 'result': 4746}\n",
      "problemList的数量： 5020\n",
      "(662, 1503, 251)\n",
      "{'problemNum': 5020, 'result': 4649}\n",
      "problemList的数量： 5030\n",
      "(646, 1508, 247)\n",
      "{'problemNum': 5030, 'result': 4567}\n",
      "problemList的数量： 5040\n",
      "(665, 1508, 274)\n",
      "{'problemNum': 5040, 'result': 4673}\n",
      "problemList的数量： 5050\n",
      "(677, 1514, 256)\n",
      "{'problemNum': 5050, 'result': 4705}\n",
      "problemList的数量： 5060\n",
      "(663, 1516, 254)\n",
      "{'problemNum': 5060, 'result': 4632}\n",
      "problemList的数量： 5070\n",
      "(655, 1496, 244)\n",
      "{'problemNum': 5070, 'result': 4559}\n",
      "problemList的数量： 5080\n",
      "(667, 1521, 256)\n",
      "{'problemNum': 5080, 'result': 4640}\n",
      "problemList的数量： 5090\n",
      "(679, 1509, 262)\n",
      "{'problemNum': 5090, 'result': 4679}\n",
      "problemList的数量： 5100\n",
      "(677, 1512, 257)\n",
      "{'problemNum': 5100, 'result': 4659}\n",
      "problemList的数量： 5110\n",
      "(677, 1532, 257)\n",
      "{'problemNum': 5110, 'result': 4668}\n",
      "problemList的数量： 5120\n",
      "(664, 1525, 255)\n",
      "{'problemNum': 5120, 'result': 4590}\n",
      "problemList的数量： 5130\n",
      "(680, 1534, 250)\n",
      "{'problemNum': 5130, 'result': 4658}\n",
      "problemList的数量： 5140\n",
      "(675, 1526, 272)\n",
      "{'problemNum': 5140, 'result': 4641}\n",
      "problemList的数量： 5150\n",
      "(677, 1530, 258)\n",
      "{'problemNum': 5150, 'result': 4629}\n",
      "problemList的数量： 5160\n",
      "(656, 1563, 264)\n",
      "{'problemNum': 5160, 'result': 4561}\n",
      "problemList的数量： 5170\n",
      "(685, 1503, 267)\n",
      "{'problemNum': 5170, 'result': 4634}\n",
      "problemList的数量： 5180\n",
      "(689, 1566, 268)\n",
      "{'problemNum': 5180, 'result': 4699}\n",
      "problemList的数量： 5190\n",
      "(686, 1548, 280)\n",
      "{'problemNum': 5190, 'result': 4671}\n",
      "problemList的数量： 5200\n",
      "(678, 1559, 289)\n",
      "{'problemNum': 5200, 'result': 4645}\n",
      "problemList的数量： 5210\n",
      "(697, 1557, 273)\n",
      "{'problemNum': 5210, 'result': 4704}\n",
      "problemList的数量： 5220\n",
      "(706, 1561, 280)\n",
      "{'problemNum': 5220, 'result': 4744}\n",
      "problemList的数量： 5230\n",
      "(670, 1584, 262)\n",
      "{'problemNum': 5230, 'result': 4578}\n",
      "problemList的数量： 5240\n",
      "(679, 1576, 262)\n",
      "{'problemNum': 5240, 'result': 4603}\n",
      "problemList的数量： 5250\n",
      "(695, 1555, 263)\n",
      "{'problemNum': 5250, 'result': 4647}\n",
      "problemList的数量： 5260\n",
      "(676, 1598, 271)\n",
      "{'problemNum': 5260, 'result': 4599}\n",
      "problemList的数量： 5270\n",
      "(710, 1569, 259)\n",
      "{'problemNum': 5270, 'result': 4705}\n",
      "problemList的数量： 5280\n",
      "(691, 1573, 277)\n",
      "{'problemNum': 5280, 'result': 4633}\n",
      "problemList的数量： 5290\n",
      "(699, 1578, 258)\n",
      "{'problemNum': 5290, 'result': 4644}\n",
      "problemList的数量： 5300\n",
      "(693, 1577, 265)\n",
      "{'problemNum': 5300, 'result': 4616}\n",
      "problemList的数量： 5310\n",
      "(707, 1574, 265)\n",
      "{'problemNum': 5310, 'result': 4666}\n",
      "problemList的数量： 5320\n",
      "(689, 1590, 279)\n",
      "{'problemNum': 5320, 'result': 4604}\n",
      "problemList的数量： 5330\n",
      "(708, 1582, 259)\n",
      "{'problemNum': 5330, 'result': 4653}\n",
      "problemList的数量： 5340\n",
      "(718, 1592, 275)\n",
      "{'problemNum': 5340, 'result': 4712}\n",
      "problemList的数量： 5350\n",
      "(710, 1614, 275)\n",
      "{'problemNum': 5350, 'result': 4685}\n",
      "problemList的数量： 5360\n",
      "(704, 1578, 269)\n",
      "{'problemNum': 5360, 'result': 4616}\n",
      "problemList的数量： 5370\n",
      "(728, 1606, 299)\n",
      "{'problemNum': 5370, 'result': 4763}\n",
      "problemList的数量： 5380\n",
      "(702, 1626, 283)\n",
      "{'problemNum': 5380, 'result': 4642}\n",
      "problemList的数量： 5390\n",
      "(726, 1604, 289)\n",
      "{'problemNum': 5390, 'result': 4724}\n",
      "problemList的数量： 5400\n",
      "(697, 1616, 285)\n",
      "{'problemNum': 5400, 'result': 4598}\n",
      "problemList的数量： 5410\n",
      "(722, 1644, 284)\n",
      "{'problemNum': 5410, 'result': 4720}\n",
      "problemList的数量： 5420\n",
      "(713, 1629, 272)\n",
      "{'problemNum': 5420, 'result': 4647}\n",
      "problemList的数量： 5430\n",
      "(729, 1649, 273)\n",
      "{'problemNum': 5430, 'result': 4726}\n",
      "problemList的数量： 5440\n",
      "(747, 1630, 282)\n",
      "{'problemNum': 5440, 'result': 4787}\n",
      "problemList的数量： 5450\n",
      "(729, 1635, 274)\n",
      "{'problemNum': 5450, 'result': 4697}\n",
      "problemList的数量： 5460\n",
      "(700, 1626, 277)\n",
      "{'problemNum': 5460, 'result': 4561}\n",
      "problemList的数量： 5470\n",
      "(717, 1644, 290)\n",
      "{'problemNum': 5470, 'result': 4652}\n",
      "problemList的数量： 5480\n",
      "(712, 1647, 285)\n",
      "{'problemNum': 5480, 'result': 4619}\n",
      "problemList的数量： 5490\n",
      "(711, 1659, 301)\n",
      "{'problemNum': 5490, 'result': 4631}\n",
      "problemList的数量： 5500\n",
      "(732, 1671, 296)\n",
      "{'problemNum': 5500, 'result': 4717}\n",
      "problemList的数量： 5510\n",
      "(745, 1659, 296)\n",
      "{'problemNum': 5510, 'result': 4754}\n",
      "problemList的数量： 5520\n",
      "(736, 1639, 294)\n",
      "{'problemNum': 5520, 'result': 4688}\n",
      "problemList的数量： 5530\n",
      "(733, 1651, 287)\n",
      "{'problemNum': 5530, 'result': 4671}\n",
      "problemList的数量： 5540\n",
      "(731, 1643, 274)\n",
      "{'problemNum': 5540, 'result': 4637}\n",
      "problemList的数量： 5550\n",
      "(749, 1656, 281)\n",
      "{'problemNum': 5550, 'result': 4719}\n",
      "problemList的数量： 5560\n",
      "(741, 1651, 283)\n",
      "{'problemNum': 5560, 'result': 4676}\n",
      "problemList的数量： 5570\n",
      "(739, 1652, 293)\n",
      "{'problemNum': 5570, 'result': 4669}\n",
      "problemList的数量： 5580\n",
      "(740, 1669, 283)\n",
      "{'problemNum': 5580, 'result': 4668}\n",
      "problemList的数量： 5590\n",
      "(745, 1666, 279)\n",
      "{'problemNum': 5590, 'result': 4675}\n",
      "problemList的数量： 5600\n",
      "(737, 1661, 277)\n",
      "{'problemNum': 5600, 'result': 4629}\n",
      "problemList的数量： 5610\n",
      "(716, 1689, 299)\n",
      "{'problemNum': 5610, 'result': 4576}\n",
      "problemList的数量： 5620\n",
      "(740, 1698, 282)\n",
      "{'problemNum': 5620, 'result': 4658}\n",
      "problemList的数量： 5630\n",
      "(737, 1691, 287)\n",
      "{'problemNum': 5630, 'result': 4636}\n",
      "problemList的数量： 5640\n",
      "(725, 1677, 301)\n",
      "{'problemNum': 5640, 'result': 4581}\n",
      "problemList的数量： 5650\n",
      "(747, 1692, 282)\n",
      "{'problemNum': 5650, 'result': 4657}\n",
      "problemList的数量： 5660\n",
      "(746, 1694, 296)\n",
      "{'problemNum': 5660, 'result': 4659}\n",
      "problemList的数量： 5670\n",
      "(748, 1694, 295)\n",
      "{'problemNum': 5670, 'result': 4659}\n",
      "problemList的数量： 5680\n",
      "(736, 1715, 303)\n",
      "{'problemNum': 5680, 'result': 4623}\n",
      "problemList的数量： 5690\n",
      "(754, 1720, 309)\n",
      "{'problemNum': 5690, 'result': 4698}\n",
      "problemList的数量： 5700\n",
      "(737, 1694, 294)\n",
      "{'problemNum': 5700, 'result': 4588}\n",
      "problemList的数量： 5710\n",
      "(733, 1702, 311)\n",
      "{'problemNum': 5710, 'result': 4585}\n",
      "problemList的数量： 5720\n",
      "(756, 1702, 292)\n",
      "{'problemNum': 5720, 'result': 4653}\n",
      "problemList的数量： 5730\n",
      "(769, 1712, 301)\n",
      "{'problemNum': 5730, 'result': 4714}\n",
      "problemList的数量： 5740\n",
      "(762, 1702, 304)\n",
      "{'problemNum': 5740, 'result': 4673}\n",
      "problemList的数量： 5750\n",
      "(776, 1734, 295)\n",
      "{'problemNum': 5750, 'result': 4737}\n",
      "problemList的数量： 5760\n",
      "(763, 1690, 307)\n",
      "{'problemNum': 5760, 'result': 4653}\n",
      "problemList的数量： 5770\n",
      "(753, 1730, 284)\n",
      "{'problemNum': 5770, 'result': 4616}\n",
      "problemList的数量： 5780\n",
      "(735, 1725, 302)\n",
      "{'problemNum': 5780, 'result': 4546}\n",
      "problemList的数量： 5790\n",
      "(758, 1724, 286)\n",
      "{'problemNum': 5790, 'result': 4617}\n",
      "problemList的数量： 5800\n",
      "(749, 1740, 319)\n",
      "{'problemNum': 5800, 'result': 4614}\n",
      "problemList的数量： 5810\n",
      "(770, 1741, 313)\n",
      "{'problemNum': 5810, 'result': 4686}\n",
      "problemList的数量： 5820\n",
      "(801, 1746, 294)\n",
      "{'problemNum': 5820, 'result': 4788}\n",
      "problemList的数量： 5830\n",
      "(764, 1713, 294)\n",
      "{'problemNum': 5830, 'result': 4608}\n",
      "problemList的数量： 5840\n",
      "(791, 1746, 298)\n",
      "{'problemNum': 5840, 'result': 4737}\n",
      "problemList的数量： 5850\n",
      "(780, 1761, 316)\n",
      "{'problemNum': 5850, 'result': 4710}\n",
      "problemList的数量： 5860\n",
      "(752, 1728, 310)\n",
      "{'problemNum': 5860, 'result': 4561}\n",
      "problemList的数量： 5870\n",
      "(758, 1757, 311)\n",
      "{'problemNum': 5870, 'result': 4601}\n",
      "problemList的数量： 5880\n",
      "(786, 1722, 306)\n",
      "{'problemNum': 5880, 'result': 4671}\n",
      "problemList的数量： 5890\n",
      "(776, 1779, 310)\n",
      "{'problemNum': 5890, 'result': 4671}\n",
      "problemList的数量： 5900\n",
      "(782, 1770, 302)\n",
      "{'problemNum': 5900, 'result': 4674}\n",
      "problemList的数量： 5910\n",
      "(802, 1781, 305)\n",
      "{'problemNum': 5910, 'result': 4756}\n",
      "problemList的数量： 5920\n",
      "(801, 1782, 301)\n",
      "{'problemNum': 5920, 'result': 4740}\n",
      "problemList的数量： 5930\n",
      "(803, 1785, 307)\n",
      "{'problemNum': 5930, 'result': 4748}\n",
      "problemList的数量： 5940\n",
      "(788, 1768, 304)\n",
      "{'problemNum': 5940, 'result': 4667}\n",
      "problemList的数量： 5950\n",
      "(793, 1784, 316)\n",
      "{'problemNum': 5950, 'result': 4699}\n",
      "problemList的数量： 5960\n",
      "(792, 1783, 318)\n",
      "{'problemNum': 5960, 'result': 4689}\n",
      "problemList的数量： 5970\n",
      "(779, 1805, 328)\n",
      "{'problemNum': 5970, 'result': 4655}\n",
      "problemList的数量： 5980\n",
      "(785, 1771, 311)\n",
      "{'problemNum': 5980, 'result': 4630}\n",
      "problemList的数量： 5990\n",
      "(776, 1795, 308)\n",
      "{'problemNum': 5990, 'result': 4603}\n",
      "problemList的数量： 6000\n",
      "(804, 1799, 316)\n",
      "{'problemNum': 6000, 'result': 4714}\n",
      "problemList的数量： 6010\n",
      "(810, 1799, 313)\n",
      "{'problemNum': 6010, 'result': 4728}\n",
      "problemList的数量： 6020\n",
      "(789, 1806, 302)\n",
      "{'problemNum': 6020, 'result': 4634}\n",
      "problemList的数量： 6030\n",
      "(789, 1806, 328)\n",
      "{'problemNum': 6030, 'result': 4648}\n",
      "problemList的数量： 6040\n",
      "(794, 1809, 319)\n",
      "{'problemNum': 6040, 'result': 4655}\n",
      "problemList的数量： 6050\n",
      "(796, 1807, 314)\n",
      "{'problemNum': 6050, 'result': 4648}\n",
      "problemList的数量： 6060\n",
      "(800, 1838, 318)\n",
      "{'problemNum': 6060, 'result': 4682}\n",
      "problemList的数量： 6070\n",
      "(803, 1833, 319)\n",
      "{'problemNum': 6070, 'result': 4684}\n",
      "problemList的数量： 6080\n",
      "(809, 1810, 315)\n",
      "{'problemNum': 6080, 'result': 4678}\n",
      "problemList的数量： 6090\n",
      "(802, 1815, 331)\n",
      "{'problemNum': 6090, 'result': 4660}\n",
      "problemList的数量： 6100\n",
      "(807, 1822, 306)\n",
      "{'problemNum': 6100, 'result': 4657}\n",
      "problemList的数量： 6110\n",
      "(826, 1839, 307)\n",
      "{'problemNum': 6110, 'result': 4736}\n",
      "problemList的数量： 6120\n",
      "(806, 1805, 318)\n",
      "{'problemNum': 6120, 'result': 4635}\n",
      "problemList的数量： 6130\n",
      "(824, 1865, 312)\n",
      "{'problemNum': 6130, 'result': 4735}\n",
      "problemList的数量： 6140\n",
      "(809, 1832, 329)\n",
      "{'problemNum': 6140, 'result': 4661}\n",
      "problemList的数量： 6150\n",
      "(804, 1832, 309)\n",
      "{'problemNum': 6150, 'result': 4617}\n",
      "problemList的数量： 6160\n",
      "(820, 1820, 328)\n",
      "{'problemNum': 6160, 'result': 4677}\n",
      "problemList的数量： 6170\n",
      "(813, 1841, 317)\n",
      "{'problemNum': 6170, 'result': 4650}\n",
      "problemList的数量： 6180\n",
      "(799, 1841, 303)\n",
      "{'problemNum': 6180, 'result': 4577}\n",
      "problemList的数量： 6190\n",
      "(833, 1829, 302)\n",
      "{'problemNum': 6190, 'result': 4688}\n",
      "problemList的数量： 6200\n",
      "(836, 1858, 311)\n",
      "{'problemNum': 6200, 'result': 4721}\n",
      "problemList的数量： 6210\n",
      "(800, 1862, 319)\n",
      "{'problemNum': 6210, 'result': 4587}\n",
      "problemList的数量： 6220\n",
      "(820, 1847, 322)\n",
      "{'problemNum': 6220, 'result': 4646}\n",
      "problemList的数量： 6230\n",
      "(832, 1851, 316)\n",
      "{'problemNum': 6230, 'result': 4682}\n",
      "problemList的数量： 6240\n",
      "(831, 1883, 325)\n",
      "{'problemNum': 6240, 'result': 4702}\n",
      "problemList的数量： 6250\n",
      "(810, 1890, 307)\n",
      "{'problemNum': 6250, 'result': 4605}\n",
      "problemList的数量： 6260\n",
      "(820, 1887, 324)\n",
      "{'problemNum': 6260, 'result': 4647}\n",
      "problemList的数量： 6270\n",
      "(832, 1885, 321)\n",
      "{'problemNum': 6270, 'result': 4681}\n",
      "problemList的数量： 6280\n",
      "(842, 1846, 330)\n",
      "{'problemNum': 6280, 'result': 4688}\n",
      "problemList的数量： 6290\n",
      "(835, 1875, 329)\n",
      "{'problemNum': 6290, 'result': 4675}\n",
      "problemList的数量： 6300\n",
      "(818, 1884, 342)\n",
      "{'problemNum': 6300, 'result': 4622}\n",
      "problemList的数量： 6310\n",
      "(820, 1888, 320)\n",
      "{'problemNum': 6310, 'result': 4607}\n",
      "problemList的数量： 6320\n",
      "(828, 1863, 341)\n",
      "{'problemNum': 6320, 'result': 4628}\n",
      "problemList的数量： 6330\n",
      "(853, 1923, 319)\n",
      "{'problemNum': 6330, 'result': 4738}\n",
      "problemList的数量： 6340\n",
      "(845, 1908, 341)\n",
      "{'problemNum': 6340, 'result': 4709}\n",
      "problemList的数量： 6350\n",
      "(851, 1910, 342)\n",
      "{'problemNum': 6350, 'result': 4724}\n",
      "problemList的数量： 6360\n",
      "(861, 1903, 341)\n",
      "{'problemNum': 6360, 'result': 4748}\n",
      "problemList的数量： 6370\n",
      "(845, 1905, 319)\n",
      "{'problemNum': 6370, 'result': 4667}\n",
      "problemList的数量： 6380\n",
      "(853, 1910, 331)\n",
      "{'problemNum': 6380, 'result': 4700}\n",
      "problemList的数量： 6390\n",
      "(845, 1912, 323)\n",
      "{'problemNum': 6390, 'result': 4660}\n",
      "problemList的数量： 6400\n",
      "(845, 1976, 333)\n",
      "{'problemNum': 6400, 'result': 4706}\n",
      "problemList的数量： 6410\n",
      "(839, 1912, 330)\n",
      "{'problemNum': 6410, 'result': 4628}\n",
      "problemList的数量： 6420\n",
      "(851, 1921, 333)\n",
      "{'problemNum': 6420, 'result': 4674}\n",
      "problemList的数量： 6430\n",
      "(877, 1926, 339)\n",
      "{'problemNum': 6430, 'result': 4769}\n",
      "problemList的数量： 6440\n",
      "(854, 1900, 343)\n",
      "{'problemNum': 6440, 'result': 4664}\n",
      "problemList的数量： 6450\n",
      "(839, 1941, 325)\n",
      "{'problemNum': 6450, 'result': 4616}\n",
      "problemList的数量： 6460\n",
      "(863, 1932, 333)\n",
      "{'problemNum': 6460, 'result': 4696}\n",
      "problemList的数量： 6470\n",
      "(857, 1913, 325)\n",
      "{'problemNum': 6470, 'result': 4648}\n",
      "problemList的数量： 6480\n",
      "(845, 1920, 329)\n",
      "{'problemNum': 6480, 'result': 4605}\n",
      "problemList的数量： 6490\n",
      "(858, 1941, 344)\n",
      "{'problemNum': 6490, 'result': 4670}\n",
      "problemList的数量： 6500\n",
      "(861, 1934, 321)\n",
      "{'problemNum': 6500, 'result': 4652}\n",
      "problemList的数量： 6510\n",
      "(856, 1919, 342)\n",
      "{'problemNum': 6510, 'result': 4632}\n",
      "problemList的数量： 6520\n",
      "(864, 1958, 339)\n",
      "{'problemNum': 6520, 'result': 4678}\n",
      "problemList的数量： 6530\n",
      "(850, 1943, 333)\n",
      "{'problemNum': 6530, 'result': 4607}\n",
      "problemList的数量： 6540\n",
      "(848, 1949, 335)\n",
      "{'problemNum': 6540, 'result': 4599}\n",
      "problemList的数量： 6550\n",
      "(873, 1951, 314)\n",
      "{'problemNum': 6550, 'result': 4665}\n",
      "problemList的数量： 6560\n",
      "(854, 1952, 342)\n",
      "{'problemNum': 6560, 'result': 4613}\n",
      "problemList的数量： 6570\n",
      "(874, 1977, 346)\n",
      "{'problemNum': 6570, 'result': 4697}\n",
      "problemList的数量： 6580\n",
      "(870, 1957, 351)\n",
      "{'problemNum': 6580, 'result': 4665}\n",
      "problemList的数量： 6590\n",
      "(863, 1976, 335)\n",
      "{'problemNum': 6590, 'result': 4634}\n",
      "problemList的数量： 6600\n",
      "(871, 1993, 347)\n",
      "{'problemNum': 6600, 'result': 4676}\n",
      "problemList的数量： 6610\n",
      "(870, 2002, 333)\n",
      "{'problemNum': 6610, 'result': 4660}\n",
      "problemList的数量： 6620\n",
      "(891, 1997, 326)\n",
      "{'problemNum': 6620, 'result': 4719}\n",
      "problemList的数量： 6630\n",
      "(871, 1998, 337)\n",
      "{'problemNum': 6630, 'result': 4651}\n",
      "problemList的数量： 6640\n",
      "(887, 1991, 343)\n",
      "{'problemNum': 6640, 'result': 4700}\n",
      "problemList的数量： 6650\n",
      "(892, 1981, 339)\n",
      "{'problemNum': 6650, 'result': 4700}\n",
      "problemList的数量： 6660\n",
      "(884, 1994, 347)\n",
      "{'problemNum': 6660, 'result': 4680}\n",
      "problemList的数量： 6670\n",
      "(885, 2015, 342)\n",
      "{'problemNum': 6670, 'result': 4687}\n",
      "problemList的数量： 6680\n",
      "(866, 1985, 349)\n",
      "{'problemNum': 6680, 'result': 4598}\n",
      "problemList的数量： 6690\n",
      "(892, 1991, 350)\n",
      "{'problemNum': 6690, 'result': 4687}\n",
      "problemList的数量： 6700\n",
      "(890, 2017, 335)\n",
      "{'problemNum': 6700, 'result': 4680}\n",
      "problemList的数量： 6710\n",
      "(889, 2012, 342)\n",
      "{'problemNum': 6710, 'result': 4670}\n",
      "problemList的数量： 6720\n",
      "(900, 2019, 352)\n",
      "{'problemNum': 6720, 'result': 4713}\n",
      "problemList的数量： 6730\n",
      "(892, 2023, 346)\n",
      "{'problemNum': 6730, 'result': 4678}\n",
      "problemList的数量： 6740\n",
      "(892, 2000, 350)\n",
      "{'problemNum': 6740, 'result': 4659}\n",
      "problemList的数量： 6750\n",
      "(897, 2023, 350)\n",
      "{'problemNum': 6750, 'result': 4683}\n",
      "problemList的数量： 6760\n",
      "(910, 2042, 333)\n",
      "{'problemNum': 6760, 'result': 4722}\n",
      "problemList的数量： 6770\n",
      "(901, 2027, 332)\n",
      "{'problemNum': 6770, 'result': 4674}\n",
      "problemList的数量： 6780\n",
      "(889, 2040, 342)\n",
      "{'problemNum': 6780, 'result': 4640}\n",
      "problemList的数量： 6790\n",
      "(884, 2043, 349)\n",
      "{'problemNum': 6790, 'result': 4624}\n",
      "problemList的数量： 6800\n",
      "(902, 2005, 347)\n",
      "{'problemNum': 6800, 'result': 4653}\n",
      "problemList的数量： 6810\n",
      "(895, 2035, 344)\n",
      "{'problemNum': 6810, 'result': 4638}\n",
      "problemList的数量： 6820\n",
      "(905, 2032, 336)\n",
      "{'problemNum': 6820, 'result': 4658}\n",
      "problemList的数量： 6830\n",
      "(928, 2046, 348)\n",
      "{'problemNum': 6830, 'result': 4748}\n",
      "problemList的数量： 6840\n",
      "(913, 2062, 361)\n",
      "{'problemNum': 6840, 'result': 4711}\n",
      "problemList的数量： 6850\n",
      "(874, 2058, 358)\n",
      "{'problemNum': 6850, 'result': 4565}\n",
      "problemList的数量： 6860\n",
      "(917, 2028, 357)\n",
      "{'problemNum': 6860, 'result': 4685}\n",
      "problemList的数量： 6870\n",
      "(900, 2082, 371)\n",
      "{'problemNum': 6870, 'result': 4666}\n",
      "problemList的数量： 6880\n",
      "(912, 2041, 354)\n",
      "{'problemNum': 6880, 'result': 4660}\n",
      "problemList的数量： 6890\n",
      "(909, 2065, 357)\n",
      "{'problemNum': 6890, 'result': 4661}\n",
      "problemList的数量： 6900\n",
      "(912, 2071, 352)\n",
      "{'problemNum': 6900, 'result': 4665}\n",
      "problemList的数量： 6910\n",
      "(924, 2070, 368)\n",
      "{'problemNum': 6910, 'result': 4708}\n",
      "problemList的数量： 6920\n",
      "(900, 2070, 349)\n",
      "{'problemNum': 6920, 'result': 4608}\n",
      "problemList的数量： 6930\n",
      "(915, 2093, 353)\n",
      "{'problemNum': 6930, 'result': 4670}\n",
      "problemList的数量： 6940\n",
      "(915, 2080, 364)\n",
      "{'problemNum': 6940, 'result': 4663}\n",
      "problemList的数量： 6950\n",
      "(923, 2098, 352)\n",
      "{'problemNum': 6950, 'result': 4685}\n",
      "problemList的数量： 6960\n",
      "(934, 2114, 337)\n",
      "{'problemNum': 6960, 'result': 4715}\n",
      "problemList的数量： 6970\n",
      "(918, 2089, 364)\n",
      "{'problemNum': 6970, 'result': 4659}\n",
      "problemList的数量： 6980\n",
      "(929, 2094, 347)\n",
      "{'problemNum': 6980, 'result': 4679}\n",
      "problemList的数量： 6990\n",
      "(929, 2075, 369)\n",
      "{'problemNum': 6990, 'result': 4676}\n",
      "problemList的数量： 7000\n",
      "(930, 2102, 353)\n",
      "{'problemNum': 7000, 'result': 4679}\n",
      "problemList的数量： 7010\n",
      "(920, 2098, 370)\n",
      "{'problemNum': 7010, 'result': 4647}\n",
      "problemList的数量： 7020\n",
      "(926, 2098, 360)\n",
      "{'problemNum': 7020, 'result': 4654}\n",
      "problemList的数量： 7030\n",
      "(923, 2112, 365)\n",
      "{'problemNum': 7030, 'result': 4651}\n",
      "problemList的数量： 7040\n",
      "(939, 2109, 363)\n",
      "{'problemNum': 7040, 'result': 4694}\n",
      "problemList的数量： 7050\n",
      "(938, 2104, 372)\n",
      "{'problemNum': 7050, 'result': 4686}\n",
      "problemList的数量： 7060\n",
      "(930, 2133, 379)\n",
      "{'problemNum': 7060, 'result': 4677}\n",
      "problemList的数量： 7070\n",
      "(951, 2105, 368)\n",
      "{'problemNum': 7070, 'result': 4714}\n",
      "problemList的数量： 7080\n",
      "(937, 2125, 379)\n",
      "{'problemNum': 7080, 'result': 4681}\n",
      "problemList的数量： 7090\n",
      "(939, 2125, 363)\n",
      "{'problemNum': 7090, 'result': 4670}\n",
      "problemList的数量： 7100\n",
      "(953, 2122, 363)\n",
      "{'problemNum': 7100, 'result': 4708}\n",
      "problemList的数量： 7110\n",
      "(941, 2121, 374)\n",
      "{'problemNum': 7110, 'result': 4668}\n",
      "problemList的数量： 7120\n",
      "(945, 2108, 363)\n",
      "{'problemNum': 7120, 'result': 4659}\n",
      "problemList的数量： 7130\n",
      "(946, 2134, 373)\n",
      "{'problemNum': 7130, 'result': 4680}\n",
      "problemList的数量： 7140\n",
      "(963, 2118, 369)\n",
      "{'problemNum': 7140, 'result': 4714}\n",
      "problemList的数量： 7150\n",
      "(943, 2143, 387)\n",
      "{'problemNum': 7150, 'result': 4671}\n",
      "problemList的数量： 7160\n",
      "(947, 2122, 379)\n",
      "{'problemNum': 7160, 'result': 4660}\n",
      "problemList的数量： 7170\n",
      "(938, 2139, 372)\n",
      "{'problemNum': 7170, 'result': 4630}\n",
      "problemList的数量： 7180\n",
      "(955, 2148, 368)\n",
      "{'problemNum': 7180, 'result': 4681}\n",
      "problemList的数量： 7190\n",
      "(957, 2143, 369)\n",
      "{'problemNum': 7190, 'result': 4679}\n",
      "problemList的数量： 7200\n",
      "(963, 2141, 361)\n",
      "{'problemNum': 7200, 'result': 4685}\n",
      "problemList的数量： 7210\n",
      "(954, 2142, 383)\n",
      "{'problemNum': 7210, 'result': 4664}\n",
      "problemList的数量： 7220\n",
      "(950, 2176, 376)\n",
      "{'problemNum': 7220, 'result': 4662}\n",
      "problemList的数量： 7230\n",
      "(954, 2156, 379)\n",
      "{'problemNum': 7230, 'result': 4658}\n",
      "problemList的数量： 7240\n",
      "(948, 2163, 373)\n",
      "{'problemNum': 7240, 'result': 4632}\n",
      "problemList的数量： 7250\n",
      "(975, 2163, 365)\n",
      "{'problemNum': 7250, 'result': 4707}\n",
      "problemList的数量： 7260\n",
      "(943, 2161, 375)\n",
      "{'problemNum': 7260, 'result': 4604}\n",
      "problemList的数量： 7270\n",
      "(963, 2171, 369)\n",
      "{'problemNum': 7270, 'result': 4664}\n",
      "problemList的数量： 7280\n",
      "(961, 2188, 376)\n",
      "{'problemNum': 7280, 'result': 4665}\n",
      "problemList的数量： 7290\n",
      "(950, 2162, 382)\n",
      "{'problemNum': 7290, 'result': 4612}\n",
      "problemList的数量： 7300\n",
      "(965, 2179, 384)\n",
      "{'problemNum': 7300, 'result': 4666}\n",
      "problemList的数量： 7310\n",
      "(961, 2170, 372)\n",
      "{'problemNum': 7310, 'result': 4632}\n",
      "problemList的数量： 7320\n",
      "(988, 2190, 377)\n",
      "{'problemNum': 7320, 'result': 4728}\n",
      "problemList的数量： 7330\n",
      "(956, 2184, 382)\n",
      "{'problemNum': 7330, 'result': 4620}\n",
      "problemList的数量： 7340\n",
      "(961, 2203, 378)\n",
      "{'problemNum': 7340, 'result': 4637}\n",
      "problemList的数量： 7350\n",
      "(989, 2195, 373)\n",
      "{'problemNum': 7350, 'result': 4712}\n",
      "problemList的数量： 7360\n",
      "(969, 2218, 369)\n",
      "{'problemNum': 7360, 'result': 4654}\n",
      "problemList的数量： 7370\n",
      "(973, 2221, 381)\n",
      "{'problemNum': 7370, 'result': 4671}\n",
      "problemList的数量： 7380\n",
      "(972, 2214, 376)\n",
      "{'problemNum': 7380, 'result': 4652}\n",
      "problemList的数量： 7390\n",
      "(974, 2211, 384)\n",
      "{'problemNum': 7390, 'result': 4656}\n",
      "problemList的数量： 7400\n",
      "(972, 2194, 375)\n",
      "{'problemNum': 7400, 'result': 4628}\n",
      "problemList的数量： 7410\n",
      "(976, 2214, 384)\n",
      "{'problemNum': 7410, 'result': 4651}\n",
      "problemList的数量： 7420\n",
      "(974, 2198, 381)\n",
      "{'problemNum': 7420, 'result': 4628}\n",
      "problemList的数量： 7430\n",
      "(985, 2216, 383)\n",
      "{'problemNum': 7430, 'result': 4668}\n",
      "problemList的数量： 7440\n",
      "(995, 2222, 393)\n",
      "{'problemNum': 7440, 'result': 4703}\n",
      "problemList的数量： 7450\n",
      "(988, 2246, 391)\n",
      "{'problemNum': 7450, 'result': 4688}\n",
      "problemList的数量： 7460\n",
      "(987, 2246, 379)\n",
      "{'problemNum': 7460, 'result': 4671}\n",
      "problemList的数量： 7470\n",
      "(983, 2234, 395)\n",
      "{'problemNum': 7470, 'result': 4656}\n",
      "problemList的数量： 7480\n",
      "(1002, 2225, 391)\n",
      "{'problemNum': 7480, 'result': 4700}\n",
      "problemList的数量： 7490\n",
      "(987, 2236, 373)\n",
      "{'problemNum': 7490, 'result': 4642}\n",
      "problemList的数量： 7500\n",
      "(998, 2266, 385)\n",
      "{'problemNum': 7500, 'result': 4696}\n",
      "problemList的数量： 7510\n",
      "(989, 2246, 387)\n",
      "{'problemNum': 7510, 'result': 4651}\n",
      "problemList的数量： 7520\n",
      "(999, 2264, 375)\n",
      "{'problemNum': 7520, 'result': 4679}\n",
      "problemList的数量： 7530\n",
      "(995, 2254, 378)\n",
      "{'problemNum': 7530, 'result': 4657}\n",
      "problemList的数量： 7540\n",
      "(991, 2251, 402)\n",
      "{'problemNum': 7540, 'result': 4651}\n",
      "problemList的数量： 7550\n",
      "(1008, 2253, 379)\n",
      "{'problemNum': 7550, 'result': 4684}\n",
      "problemList的数量： 7560\n",
      "(1004, 2249, 383)\n",
      "{'problemNum': 7560, 'result': 4666}\n",
      "problemList的数量： 7570\n",
      "(1010, 2267, 397)\n",
      "{'problemNum': 7570, 'result': 4698}\n",
      "problemList的数量： 7580\n",
      "(1015, 2264, 399)\n",
      "{'problemNum': 7580, 'result': 4706}\n",
      "problemList的数量： 7590\n",
      "(1010, 2261, 395)\n",
      "{'problemNum': 7590, 'result': 4681}\n",
      "problemList的数量： 7600\n",
      "(1005, 2248, 391)\n",
      "{'problemNum': 7600, 'result': 4649}\n",
      "problemList的数量： 7610\n",
      "(1004, 2273, 388)\n",
      "{'problemNum': 7610, 'result': 4652}\n",
      "problemList的数量： 7620\n",
      "(1005, 2280, 373)\n",
      "{'problemNum': 7620, 'result': 4644}\n",
      "problemList的数量： 7630\n",
      "(990, 2282, 387)\n",
      "{'problemNum': 7630, 'result': 4603}\n",
      "problemList的数量： 7640\n",
      "(1005, 2288, 388)\n",
      "{'problemNum': 7640, 'result': 4645}\n",
      "problemList的数量： 7650\n",
      "(1012, 2301, 399)\n",
      "{'problemNum': 7650, 'result': 4676}\n",
      "problemList的数量： 7660\n",
      "(1023, 2276, 383)\n",
      "{'problemNum': 7660, 'result': 4678}\n",
      "problemList的数量： 7670\n",
      "(1033, 2300, 394)\n",
      "{'problemNum': 7670, 'result': 4724}\n",
      "problemList的数量： 7680\n",
      "(1012, 2273, 400)\n",
      "{'problemNum': 7680, 'result': 4641}\n",
      "problemList的数量： 7690\n",
      "(1019, 2307, 389)\n",
      "{'problemNum': 7690, 'result': 4670}\n",
      "problemList的数量： 7700\n",
      "(1013, 2322, 398)\n",
      "{'problemNum': 7700, 'result': 4661}\n",
      "problemList的数量： 7710\n",
      "(1016, 2325, 397)\n",
      "{'problemNum': 7710, 'result': 4663}\n",
      "problemList的数量： 7720\n",
      "(1016, 2295, 395)\n",
      "{'problemNum': 7720, 'result': 4639}\n",
      "problemList的数量： 7730\n",
      "(1033, 2316, 400)\n",
      "{'problemNum': 7730, 'result': 4700}\n",
      "problemList的数量： 7740\n",
      "(1017, 2303, 395)\n",
      "{'problemNum': 7740, 'result': 4634}\n",
      "problemList的数量： 7750\n",
      "(1038, 2327, 405)\n",
      "{'problemNum': 7750, 'result': 4712}\n",
      "problemList的数量： 7760\n",
      "(1038, 2329, 400)\n",
      "{'problemNum': 7760, 'result': 4705}\n",
      "problemList的数量： 7770\n",
      "(1023, 2322, 407)\n",
      "{'problemNum': 7770, 'result': 4655}\n",
      "problemList的数量： 7780\n",
      "(1031, 2321, 408)\n",
      "{'problemNum': 7780, 'result': 4671}\n",
      "problemList的数量： 7790\n",
      "(1017, 2320, 394)\n",
      "{'problemNum': 7790, 'result': 4615}\n",
      "problemList的数量： 7800\n",
      "(1026, 2343, 393)\n",
      "{'problemNum': 7800, 'result': 4649}\n",
      "problemList的数量： 7810\n",
      "(1059, 2340, 409)\n",
      "{'problemNum': 7810, 'result': 4748}\n",
      "problemList的数量： 7820\n",
      "(1024, 2351, 394)\n",
      "{'problemNum': 7820, 'result': 4635}\n",
      "problemList的数量： 7830\n",
      "(1027, 2347, 402)\n",
      "{'problemNum': 7830, 'result': 4642}\n",
      "problemList的数量： 7840\n",
      "(1041, 2329, 411)\n",
      "{'problemNum': 7840, 'result': 4671}\n",
      "problemList的数量： 7850\n",
      "(1042, 2355, 410)\n",
      "{'problemNum': 7850, 'result': 4683}\n",
      "problemList的数量： 7860\n",
      "(1031, 2360, 415)\n",
      "{'problemNum': 7860, 'result': 4651}\n",
      "problemList的数量： 7870\n",
      "(1031, 2333, 404)\n",
      "{'problemNum': 7870, 'result': 4623}\n",
      "problemList的数量： 7880\n",
      "(1038, 2368, 394)\n",
      "{'problemNum': 7880, 'result': 4651}\n",
      "problemList的数量： 7890\n",
      "(1046, 2365, 407)\n",
      "{'problemNum': 7890, 'result': 4675}\n",
      "problemList的数量： 7900\n",
      "(1044, 2340, 408)\n",
      "{'problemNum': 7900, 'result': 4650}\n",
      "problemList的数量： 7910\n",
      "(1043, 2380, 407)\n",
      "{'problemNum': 7910, 'result': 4662}\n",
      "problemList的数量： 7920\n",
      "(1051, 2382, 414)\n",
      "{'problemNum': 7920, 'result': 4686}\n",
      "problemList的数量： 7930\n",
      "(1047, 2384, 410)\n",
      "{'problemNum': 7930, 'result': 4667}\n",
      "problemList的数量： 7940\n",
      "(1037, 2383, 400)\n",
      "{'problemNum': 7940, 'result': 4624}\n",
      "problemList的数量： 7950\n",
      "(1057, 2380, 402)\n",
      "{'problemNum': 7950, 'result': 4677}\n",
      "problemList的数量： 7960\n",
      "(1057, 2388, 408)\n",
      "{'problemNum': 7960, 'result': 4680}\n",
      "problemList的数量： 7970\n",
      "(1044, 2407, 413)\n",
      "{'problemNum': 7970, 'result': 4649}\n",
      "problemList的数量： 7980\n",
      "(1058, 2391, 418)\n",
      "{'problemNum': 7980, 'result': 4678}\n",
      "problemList的数量： 7990\n",
      "(1059, 2404, 418)\n",
      "{'problemNum': 7990, 'result': 4683}\n",
      "problemList的数量： 8000\n",
      "(1050, 2396, 411)\n",
      "{'problemNum': 8000, 'result': 4643}\n",
      "problemList的数量： 8010\n",
      "(1069, 2407, 407)\n",
      "{'problemNum': 8010, 'result': 4695}\n",
      "problemList的数量： 8020\n",
      "(1062, 2411, 409)\n",
      "{'problemNum': 8020, 'result': 4672}\n",
      "problemList的数量： 8030\n",
      "(1058, 2406, 409)\n",
      "{'problemNum': 8030, 'result': 4653}\n",
      "problemList的数量： 8040\n",
      "(1057, 2404, 423)\n",
      "{'problemNum': 8040, 'result': 4650}\n",
      "problemList的数量： 8050\n",
      "(1061, 2397, 410)\n",
      "{'problemNum': 8050, 'result': 4645}\n",
      "problemList的数量： 8060\n",
      "(1077, 2408, 406)\n",
      "{'problemNum': 8060, 'result': 4689}\n",
      "problemList的数量： 8070\n",
      "(1061, 2425, 416)\n",
      "{'problemNum': 8070, 'result': 4652}\n",
      "problemList的数量： 8080\n",
      "(1063, 2429, 414)\n",
      "{'problemNum': 8080, 'result': 4653}\n",
      "problemList的数量： 8090\n",
      "(1066, 2416, 402)\n",
      "{'problemNum': 8090, 'result': 4642}\n",
      "problemList的数量： 8100\n",
      "(1074, 2431, 422)\n",
      "{'problemNum': 8100, 'result': 4680}\n",
      "problemList的数量： 8110\n",
      "(1088, 2433, 414)\n",
      "{'problemNum': 8110, 'result': 4710}\n",
      "problemList的数量： 8120\n",
      "(1074, 2421, 422)\n",
      "{'problemNum': 8120, 'result': 4663}\n",
      "problemList的数量： 8130\n",
      "(1075, 2440, 423)\n",
      "{'problemNum': 8130, 'result': 4671}\n",
      "problemList的数量： 8140\n",
      "(1067, 2447, 423)\n",
      "{'problemNum': 8140, 'result': 4645}\n",
      "problemList的数量： 8150\n",
      "(1077, 2445, 416)\n",
      "{'problemNum': 8150, 'result': 4663}\n",
      "problemList的数量： 8160\n",
      "(1073, 2442, 425)\n",
      "{'problemNum': 8160, 'result': 4651}\n",
      "problemList的数量： 8170\n",
      "(1083, 2431, 420)\n",
      "{'problemNum': 8170, 'result': 4663}\n",
      "problemList的数量： 8180\n",
      "(1084, 2445, 414)\n",
      "{'problemNum': 8180, 'result': 4665}\n",
      "problemList的数量： 8190\n",
      "(1081, 2457, 419)\n",
      "{'problemNum': 8190, 'result': 4661}\n",
      "problemList的数量： 8200\n",
      "(1080, 2466, 425)\n",
      "{'problemNum': 8200, 'result': 4661}\n",
      "problemList的数量： 8210\n",
      "(1081, 2460, 413)\n",
      "{'problemNum': 8210, 'result': 4647}\n",
      "problemList的数量： 8220\n",
      "(1084, 2455, 419)\n",
      "{'problemNum': 8220, 'result': 4651}\n",
      "problemList的数量： 8230\n",
      "(1086, 2460, 426)\n",
      "{'problemNum': 8230, 'result': 4658}\n",
      "problemList的数量： 8240\n",
      "(1080, 2472, 432)\n",
      "{'problemNum': 8240, 'result': 4645}\n",
      "problemList的数量： 8250\n",
      "(1082, 2468, 421)\n",
      "{'problemNum': 8250, 'result': 4636}\n",
      "problemList的数量： 8260\n",
      "(1087, 2478, 433)\n",
      "{'problemNum': 8260, 'result': 4658}\n",
      "problemList的数量： 8270\n",
      "(1099, 2468, 427)\n",
      "{'problemNum': 8270, 'result': 4676}\n",
      "problemList的数量： 8280\n",
      "(1090, 2474, 430)\n",
      "{'problemNum': 8280, 'result': 4650}\n",
      "problemList的数量： 8290\n",
      "(1091, 2470, 424)\n",
      "{'problemNum': 8290, 'result': 4642}\n",
      "problemList的数量： 8300\n",
      "(1098, 2475, 428)\n",
      "{'problemNum': 8300, 'result': 4662}\n",
      "problemList的数量： 8310\n",
      "(1100, 2484, 429)\n",
      "{'problemNum': 8310, 'result': 4666}\n",
      "problemList的数量： 8320\n",
      "(1100, 2483, 426)\n",
      "{'problemNum': 8320, 'result': 4659}\n",
      "problemList的数量： 8330\n",
      "(1102, 2493, 430)\n",
      "{'problemNum': 8330, 'result': 4667}\n",
      "problemList的数量： 8340\n",
      "(1096, 2492, 427)\n",
      "{'problemNum': 8340, 'result': 4641}\n",
      "problemList的数量： 8350\n",
      "(1103, 2501, 433)\n",
      "{'problemNum': 8350, 'result': 4664}\n",
      "problemList的数量： 8360\n",
      "(1113, 2513, 426)\n",
      "{'problemNum': 8360, 'result': 4689}\n",
      "problemList的数量： 8370\n",
      "(1095, 2507, 429)\n",
      "{'problemNum': 8370, 'result': 4631}\n",
      "problemList的数量： 8380\n",
      "(1100, 2506, 435)\n",
      "{'problemNum': 8380, 'result': 4643}\n",
      "problemList的数量： 8390\n",
      "(1108, 2520, 433)\n",
      "{'problemNum': 8390, 'result': 4666}\n",
      "problemList的数量： 8400\n",
      "(1106, 2514, 441)\n",
      "{'problemNum': 8400, 'result': 4657}\n",
      "problemList的数量： 8410\n",
      "(1105, 2532, 431)\n",
      "{'problemNum': 8410, 'result': 4651}\n",
      "problemList的数量： 8420\n",
      "(1110, 2505, 440)\n",
      "{'problemNum': 8420, 'result': 4651}\n",
      "problemList的数量： 8430\n",
      "(1107, 2527, 433)\n",
      "{'problemNum': 8430, 'result': 4645}\n",
      "problemList的数量： 8440\n",
      "(1120, 2523, 438)\n",
      "{'problemNum': 8440, 'result': 4675}\n",
      "problemList的数量： 8450\n",
      "(1117, 2515, 435)\n",
      "{'problemNum': 8450, 'result': 4656}\n",
      "problemList的数量： 8460\n",
      "(1112, 2526, 438)\n",
      "{'problemNum': 8460, 'result': 4645}\n",
      "problemList的数量： 8470\n",
      "(1109, 2532, 440)\n",
      "{'problemNum': 8470, 'result': 4634}\n",
      "problemList的数量： 8480\n",
      "(1121, 2541, 435)\n",
      "{'problemNum': 8480, 'result': 4664}\n",
      "problemList的数量： 8490\n",
      "(1119, 2557, 436)\n",
      "{'problemNum': 8490, 'result': 4662}\n",
      "problemList的数量： 8500\n",
      "(1127, 2550, 438)\n",
      "{'problemNum': 8500, 'result': 4677}\n",
      "problemList的数量： 8510\n",
      "(1118, 2548, 438)\n",
      "{'problemNum': 8510, 'result': 4645}\n",
      "problemList的数量： 8520\n",
      "(1131, 2546, 437)\n",
      "{'problemNum': 8520, 'result': 4673}\n",
      "problemList的数量： 8530\n",
      "(1130, 2553, 445)\n",
      "{'problemNum': 8530, 'result': 4674}\n",
      "problemList的数量： 8540\n",
      "(1135, 2560, 440)\n",
      "{'problemNum': 8540, 'result': 4682}\n",
      "problemList的数量： 8550\n",
      "(1138, 2571, 443)\n",
      "{'problemNum': 8550, 'result': 4693}\n",
      "problemList的数量： 8560\n",
      "(1137, 2554, 449)\n",
      "{'problemNum': 8560, 'result': 4679}\n",
      "problemList的数量： 8570\n",
      "(1135, 2557, 442)\n",
      "{'problemNum': 8570, 'result': 4665}\n",
      "problemList的数量： 8580\n",
      "(1133, 2556, 443)\n",
      "{'problemNum': 8580, 'result': 4655}\n",
      "problemList的数量： 8590\n",
      "(1136, 2571, 448)\n",
      "{'problemNum': 8590, 'result': 4668}\n",
      "problemList的数量： 8600\n",
      "(1141, 2563, 451)\n",
      "{'problemNum': 8600, 'result': 4675}\n",
      "problemList的数量： 8610\n",
      "(1139, 2572, 442)\n",
      "{'problemNum': 8610, 'result': 4662}\n",
      "problemList的数量： 8620\n",
      "(1144, 2582, 442)\n",
      "{'problemNum': 8620, 'result': 4676}\n",
      "problemList的数量： 8630\n",
      "(1133, 2575, 442)\n",
      "{'problemNum': 8630, 'result': 4638}\n",
      "problemList的数量： 8640\n",
      "(1139, 2590, 442)\n",
      "{'problemNum': 8640, 'result': 4655}\n",
      "problemList的数量： 8650\n",
      "(1147, 2591, 448)\n",
      "{'problemNum': 8650, 'result': 4676}\n",
      "problemList的数量： 8660\n",
      "(1141, 2596, 444)\n",
      "{'problemNum': 8660, 'result': 4655}\n",
      "problemList的数量： 8670\n",
      "(1147, 2598, 442)\n",
      "{'problemNum': 8670, 'result': 4665}\n",
      "problemList的数量： 8680\n",
      "(1146, 2597, 445)\n",
      "{'problemNum': 8680, 'result': 4658}\n",
      "problemList的数量： 8690\n",
      "(1152, 2595, 450)\n",
      "{'problemNum': 8690, 'result': 4671}\n",
      "problemList的数量： 8700\n",
      "(1148, 2593, 452)\n",
      "{'problemNum': 8700, 'result': 4655}\n",
      "problemList的数量： 8710\n",
      "(1149, 2599, 446)\n",
      "{'problemNum': 8710, 'result': 4651}\n",
      "problemList的数量： 8720\n",
      "(1154, 2607, 448)\n",
      "{'problemNum': 8720, 'result': 4665}\n",
      "problemList的数量： 8730\n",
      "(1154, 2623, 449)\n",
      "{'problemNum': 8730, 'result': 4669}\n",
      "problemList的数量： 8740\n",
      "(1155, 2620, 447)\n",
      "{'problemNum': 8740, 'result': 4663}\n",
      "problemList的数量： 8750\n",
      "(1154, 2617, 447)\n",
      "{'problemNum': 8750, 'result': 4654}\n",
      "problemList的数量： 8760\n",
      "(1158, 2616, 451)\n",
      "{'problemNum': 8760, 'result': 4661}\n",
      "problemList的数量： 8770\n",
      "(1163, 2622, 449)\n",
      "{'problemNum': 8770, 'result': 4670}\n",
      "problemList的数量： 8780\n",
      "(1160, 2628, 453)\n",
      "{'problemNum': 8780, 'result': 4662}\n",
      "problemList的数量： 8790\n",
      "(1162, 2628, 454)\n",
      "{'problemNum': 8790, 'result': 4663}\n",
      "problemList的数量： 8800\n",
      "(1164, 2637, 454)\n",
      "{'problemNum': 8800, 'result': 4668}\n",
      "problemList的数量： 8810\n",
      "(1169, 2635, 457)\n",
      "{'problemNum': 8810, 'result': 4676}\n",
      "problemList的数量： 8820\n",
      "(1167, 2636, 454)\n",
      "{'problemNum': 8820, 'result': 4665}\n",
      "problemList的数量： 8830\n",
      "(1170, 2645, 457)\n",
      "{'problemNum': 8830, 'result': 4674}\n",
      "problemList的数量： 8840\n",
      "(1168, 2644, 454)\n",
      "{'problemNum': 8840, 'result': 4660}\n",
      "problemList的数量： 8850\n",
      "(1166, 2646, 457)\n",
      "{'problemNum': 8850, 'result': 4653}\n",
      "problemList的数量： 8860\n",
      "(1171, 2648, 455)\n",
      "{'problemNum': 8860, 'result': 4661}\n",
      "problemList的数量： 8870\n",
      "(1168, 2652, 458)\n",
      "{'problemNum': 8870, 'result': 4650}\n",
      "problemList的数量： 8880\n",
      "(1172, 2655, 459)\n",
      "{'problemNum': 8880, 'result': 4658}\n",
      "problemList的数量： 8890\n",
      "(1175, 2658, 458)\n",
      "{'problemNum': 8890, 'result': 4662}\n",
      "problemList的数量： 8900\n",
      "(1175, 2662, 458)\n",
      "{'problemNum': 8900, 'result': 4658}\n",
      "problemList的数量： 8910\n",
      "(1177, 2666, 459)\n",
      "{'problemNum': 8910, 'result': 4661}\n",
      "problemList的数量： 8913\n",
      "(1178, 2667, 459)\n",
      "{'problemNum': 8913, 'result': 4662}\n"
     ]
    }
   ],
   "source": [
    "q = quiz.quiz()\n",
    "# 读取词库\n",
    "wordList1,wordList2,wordList3 = q.GetWordcsv()\n",
    "\n",
    "# 自己会的词汇\n",
    "know = []\n",
    "div=1\n",
    "sample1 = random.sample(wordList1,int(len(wordList1)*0.5*div))\n",
    "sample2 = random.sample(wordList2,int(len(wordList2)*0.6*div))\n",
    "sample3 = random.sample(wordList3,int(len(wordList3)*0.2*div))\n",
    "know = sample1 + sample2 + sample3\n",
    "print(len(know))\n",
    "data = []\n",
    "#出题\n",
    "num=10\n",
    "while num < 8913:\n",
    "    problemList = q.Problem(wordList1, wordList2, wordList3, num)\n",
    "    print(\"problemList的数量：\",len(problemList))\n",
    "    for i in range(len(problemList)):\n",
    "        if problemList[i]['word'] in know:\n",
    "            problemList[i]['flag'] = True\n",
    "    result = q.getResult(problemList,wordList1,wordList2,wordList3)\n",
    "    print(result)\n",
    "    total = q.evaluateResult(result,wordList1,wordList2,wordList3)\n",
    "\n",
    "    print({'problemNum':num,'result':total})\n",
    "    data.append({'problemNum':num,'result':total})    \n",
    "    num += 10\n",
    "    \n",
    "problemList = q.Problem(wordList1, wordList2, wordList3, 8913)\n",
    "print(\"problemList的数量：\",len(problemList))\n",
    "for i in range(len(problemList)):\n",
    "    if problemList[i]['word'] in know:\n",
    "        problemList[i]['flag'] = True\n",
    "result = q.getResult(problemList,wordList1,wordList2,wordList3)\n",
    "print(result)\n",
    "total = q.evaluateResult(result,wordList1,wordList2,wordList3)\n",
    "print({'problemNum':8913,'result':total})\n",
    "data.append({'problemNum':8913,'result':total}) \n",
    "\n",
    "pd.DataFrame(data).to_csv('/home/lighthouse/课设/backServer/tool/Quiz/res.csv')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "id": "greenhouse-squad",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'problemNum': 300, 'result': 3373}\n"
     ]
    }
   ],
   "source": [
    "problemList = q.Problem(wordList1, wordList2, wordList3)\n",
    "for i in range(len(problemList)):\n",
    "    if problemList[i]['word'] in know:\n",
    "        problemList[i]['flag'] = True\n",
    "total = q.evaluateResult(q.getResult(problemList,wordList1,wordList2,wordList3),wordList1,wordList2,wordList3)\n",
    "print({'problemNum':num,'result':total})\n",
    "data.append({'problemNum':8913,'result':total})   "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "id": "downtown-applicant",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "True\n"
     ]
    }
   ],
   "source": [
    "print(known.get(\"rhyme\"))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "orange-split",
   "metadata": {
    "scrolled": true,
    "tags": []
   },
   "outputs": [
    {
     "ename": "AttributeError",
     "evalue": "'list' object has no attribute 'get'",
     "output_type": "error",
     "traceback": [
      "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
      "\u001b[0;31mAttributeError\u001b[0m                            Traceback (most recent call last)",
      "\u001b[0;32m<ipython-input-4-86b8e653c70b>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m\u001b[0m\n\u001b[1;32m      8\u001b[0m             \u001b[0mprint\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'error'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m      9\u001b[0m     \u001b[0;32mfor\u001b[0m \u001b[0mi\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mrange\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mlen\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mproblemList\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 10\u001b[0;31m         \u001b[0;32mif\u001b[0m \u001b[0mknow\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mget\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mproblemList\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mi\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'word'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m     11\u001b[0m             \u001b[0mproblemList\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mi\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'flag'\u001b[0m\u001b[0;34m]\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0;32mTrue\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m     12\u001b[0m     \u001b[0mtotal\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mq\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mevaluateResult\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mq\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mgetResult\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mproblemList\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mwordList1\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mwordList2\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mwordList3\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mwordList1\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mwordList2\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mwordList3\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;31mAttributeError\u001b[0m: 'list' object has no attribute 'get'"
     ]
    }
   ],
   "source": [
    "# num = 10\n",
    "# data = []\n",
    "# while num <400:\n",
    "#     # 出题\n",
    "#     problemList = q.Problem(wordList1, wordList2, wordList3,num)\n",
    "#     for i in range(len(problemList)):\n",
    "#         if problemList[i]['word']==True:\n",
    "#             print('error')\n",
    "#     for i in range(len(problemList)):\n",
    "#         if known.get(problemList[i]['word']):\n",
    "#             problemList[i]['flag'] = True\n",
    "#     total = q.evaluateResult(q.getResult(problemList,wordList1,wordList2,wordList3),wordList1,wordList2,wordList3)\n",
    "#     print({'problemNum':num,'result':total})\n",
    "#     data.append({'problemNum':num,'result':total})\n",
    "#     num += 10\n",
    "\n",
    "# 出题\n",
    "# problemList = q.Problem(wordList1, wordList2, wordList3, 100)\n",
    "# for i in range(len(problemList)):\n",
    "#     if problemList[i]['word'] in know:\n",
    "#         problemList[i]['flag'] = True\n",
    "# total = q.evaluateResult(q.getResult(problemList,wordList1,wordList2,wordList3),wordList1,wordList2,wordList3)\n",
    "# print({'problemNum':num,'result':total})\n",
    "# data.append({'problemNum':8913,'result':total})    "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "attached-closing",
   "metadata": {},
   "outputs": [],
   "source": [
    "\"/home/lighthouse/课设/backServer/tool/Quiz/"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "id": "weird-billion",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[{'word': 'insightful', 'flag': True},\n",
       " {'word': 'checkout', 'flag': True},\n",
       " {'word': 'bearing', 'flag': True},\n",
       " {'word': 'skew', 'flag': True},\n",
       " {'word': 'vote', 'flag': True},\n",
       " {'word': 'exuberant', 'flag': True},\n",
       " {'word': 'bereftly', 'flag': True},\n",
       " {'word': 'professionalism', 'flag': True},\n",
       " {'word': 'pertain to', 'flag': True},\n",
       " {'word': 'chilly', 'flag': True},\n",
       " {'word': 'shirt', 'flag': True},\n",
       " {'word': 'million', 'flag': True},\n",
       " {'word': 'sarcastically', 'flag': True},\n",
       " {'word': 'handicraft', 'flag': True},\n",
       " {'word': 'convert', 'flag': True},\n",
       " {'word': 'psychological', 'flag': True},\n",
       " {'word': 'out-of-date', 'flag': True},\n",
       " {'word': 'jealous', 'flag': True},\n",
       " {'word': 'biological', 'flag': True},\n",
       " {'word': 'nomination', 'flag': True},\n",
       " {'word': 'experienced', 'flag': True},\n",
       " {'word': 'collect', 'flag': True},\n",
       " {'word': 'some', 'flag': True},\n",
       " {'word': 'pa', 'flag': True},\n",
       " {'word': 'cute', 'flag': True},\n",
       " {'word': 'chill', 'flag': True},\n",
       " {'word': 'respiratory', 'flag': True},\n",
       " {'word': 'relief', 'flag': True},\n",
       " {'word': 'cease', 'flag': True},\n",
       " {'word': 'ecologist', 'flag': True},\n",
       " {'word': 'semester', 'flag': True},\n",
       " {'word': 'DJ', 'flag': True},\n",
       " {'word': 'persuasive', 'flag': True},\n",
       " {'word': 'center/centre', 'flag': True},\n",
       " {'word': 'blandishment', 'flag': True},\n",
       " {'word': 'ad lib', 'flag': True},\n",
       " {'word': 'north', 'flag': True},\n",
       " {'word': 'clock', 'flag': True},\n",
       " {'word': 'overturn', 'flag': True},\n",
       " {'word': 'trustworthy', 'flag': True},\n",
       " {'word': 'doubt', 'flag': True},\n",
       " {'word': 'you', 'flag': True},\n",
       " {'word': 'inexhaustible', 'flag': True},\n",
       " {'word': 'articulation', 'flag': True},\n",
       " {'word': 'luxurious', 'flag': True},\n",
       " {'word': 'contested', 'flag': True},\n",
       " {'word': 'docilely', 'flag': True},\n",
       " {'word': 'demolition', 'flag': True},\n",
       " {'word': 'voyage', 'flag': True},\n",
       " {'word': 'preacher', 'flag': True},\n",
       " {'word': 'ventilation', 'flag': True},\n",
       " {'word': 'area', 'flag': True},\n",
       " {'word': 'hurry', 'flag': True},\n",
       " {'word': 'unreliably', 'flag': True},\n",
       " {'word': 'typhoid', 'flag': True},\n",
       " {'word': 'drive', 'flag': True},\n",
       " {'word': 'inducement', 'flag': True},\n",
       " {'word': 'dad', 'flag': True},\n",
       " {'word': 'prolifically', 'flag': True},\n",
       " {'word': 'qualitative', 'flag': True},\n",
       " {'word': 'second', 'flag': True},\n",
       " {'word': 'fluently', 'flag': True},\n",
       " {'word': 'contrary', 'flag': True},\n",
       " {'word': 'faraway', 'flag': True},\n",
       " {'word': 'roommate', 'flag': True},\n",
       " {'word': 'eyelid', 'flag': True},\n",
       " {'word': 'sharply', 'flag': True},\n",
       " {'word': 'market', 'flag': True},\n",
       " {'word': 'web', 'flag': True},\n",
       " {'word': 'fiddly', 'flag': True},\n",
       " {'word': 'kingdom', 'flag': True},\n",
       " {'word': 'nickname', 'flag': True},\n",
       " {'word': 'next door', 'flag': True},\n",
       " {'word': 'gravy', 'flag': True},\n",
       " {'word': 'achievement', 'flag': True},\n",
       " {'word': 'souvenir', 'flag': True},\n",
       " {'word': 'prominent', 'flag': True},\n",
       " {'word': 'envisage', 'flag': True},\n",
       " {'word': 'proclaim', 'flag': True},\n",
       " {'word': 'firstly', 'flag': True},\n",
       " {'word': 'sports center/sports centre', 'flag': True},\n",
       " {'word': 'indeed', 'flag': True},\n",
       " {'word': 'erect', 'flag': True},\n",
       " {'word': 'leading', 'flag': True},\n",
       " {'word': 'section', 'flag': True},\n",
       " {'word': 'mediocre', 'flag': True},\n",
       " {'word': 'privilege', 'flag': True},\n",
       " {'word': 'bet', 'flag': True},\n",
       " {'word': 'lap', 'flag': True},\n",
       " {'word': 'allegorical', 'flag': True},\n",
       " {'word': 'raunchy', 'flag': True},\n",
       " {'word': 'mommy/mommie', 'flag': True},\n",
       " {'word': 'unknown', 'flag': True},\n",
       " {'word': 'repertoire', 'flag': True},\n",
       " {'word': 'Saturday', 'flag': True},\n",
       " {'word': 'beneficial', 'flag': True},\n",
       " {'word': 'sleeve', 'flag': True},\n",
       " {'word': 'ideal', 'flag': True},\n",
       " {'word': 'sir', 'flag': True},\n",
       " {'word': 'keyboard', 'flag': True},\n",
       " {'word': 'worst', 'flag': True},\n",
       " {'word': 'correctness', 'flag': True},\n",
       " {'word': 'from', 'flag': True},\n",
       " {'word': 'generally', 'flag': True},\n",
       " {'word': 'swell', 'flag': True},\n",
       " {'word': 'stepfather', 'flag': True},\n",
       " {'word': 'fascinating', 'flag': True},\n",
       " {'word': 'salad', 'flag': True},\n",
       " {'word': 'illegally', 'flag': True},\n",
       " {'word': 'microcomputer', 'flag': True},\n",
       " {'word': 'balloon', 'flag': True},\n",
       " {'word': 'gushingly', 'flag': True},\n",
       " {'word': 'waterproof', 'flag': True},\n",
       " {'word': 'usually', 'flag': True},\n",
       " {'word': 'motor', 'flag': True},\n",
       " {'word': 'inscription', 'flag': True},\n",
       " {'word': 'yourself', 'flag': True},\n",
       " {'word': 'concerned', 'flag': True},\n",
       " {'word': 'trio', 'flag': True},\n",
       " {'word': 'stock market', 'flag': True},\n",
       " {'word': 'credibility', 'flag': True},\n",
       " {'word': 'peacock', 'flag': True},\n",
       " {'word': 'originality', 'flag': True},\n",
       " {'word': 'fall', 'flag': True},\n",
       " {'word': 'lean', 'flag': True},\n",
       " {'word': 'little', 'flag': True},\n",
       " {'word': 'effort', 'flag': True},\n",
       " {'word': 'tantamount', 'flag': True},\n",
       " {'word': 'staple', 'flag': True},\n",
       " {'word': 'syndrome', 'flag': True},\n",
       " {'word': 'few', 'flag': True},\n",
       " {'word': 'rumination', 'flag': True},\n",
       " {'word': 'tautly', 'flag': True},\n",
       " {'word': 'nation', 'flag': True},\n",
       " {'word': 'purpose', 'flag': True},\n",
       " {'word': 'desire', 'flag': True},\n",
       " {'word': 'abound', 'flag': True},\n",
       " {'word': 'waterfront', 'flag': True},\n",
       " {'word': 'defy', 'flag': True},\n",
       " {'word': 'result', 'flag': True},\n",
       " {'word': 'sedate', 'flag': True},\n",
       " {'word': 'family', 'flag': True},\n",
       " {'word': 'grandfather', 'flag': True},\n",
       " {'word': 'domesticity', 'flag': True},\n",
       " {'word': 'vision', 'flag': True},\n",
       " {'word': 'fatigue', 'flag': True},\n",
       " {'word': 'occasionally', 'flag': True},\n",
       " {'word': 'fur', 'flag': True},\n",
       " {'word': 'oval', 'flag': True},\n",
       " {'word': 'impractical', 'flag': True},\n",
       " {'word': 'commode', 'flag': True},\n",
       " {'word': 'royal', 'flag': True},\n",
       " {'word': 'enthusiastically', 'flag': True},\n",
       " {'word': 'nephew', 'flag': True},\n",
       " {'word': 'norms', 'flag': True},\n",
       " {'word': 'broad', 'flag': True},\n",
       " {'word': 'depth', 'flag': True},\n",
       " {'word': 'honest', 'flag': True},\n",
       " {'word': 'repute', 'flag': True},\n",
       " {'word': 'well-organized/well-organised', 'flag': True},\n",
       " {'word': 'ape', 'flag': True},\n",
       " {'word': 'occupy', 'flag': True},\n",
       " {'word': 'cane', 'flag': True},\n",
       " {'word': 'ecologically', 'flag': True},\n",
       " {'word': 'summarize/summarise', 'flag': True},\n",
       " {'word': 'flit', 'flag': True},\n",
       " {'word': 'corpus', 'flag': True},\n",
       " {'word': 'penalty', 'flag': True},\n",
       " {'word': 'gum', 'flag': True},\n",
       " {'word': 'eclectically', 'flag': True},\n",
       " {'word': 'pollutant', 'flag': True},\n",
       " {'word': 'wicked', 'flag': True},\n",
       " {'word': 'poster', 'flag': True},\n",
       " {'word': 'porch', 'flag': True},\n",
       " {'word': 'spontaneous', 'flag': True},\n",
       " {'word': 'forest', 'flag': True},\n",
       " {'word': 'ability', 'flag': True},\n",
       " {'word': 'scornful', 'flag': True},\n",
       " {'word': 'notable', 'flag': True},\n",
       " {'word': 'pulse', 'flag': True},\n",
       " {'word': 'conceive', 'flag': True},\n",
       " {'word': 'sparkling', 'flag': True},\n",
       " {'word': 'especially', 'flag': True},\n",
       " {'word': 'accessibility', 'flag': True},\n",
       " {'word': 'fluent', 'flag': True},\n",
       " {'word': 'error', 'flag': True},\n",
       " {'word': 'fire station', 'flag': True},\n",
       " {'word': 'extend', 'flag': True},\n",
       " {'word': 'pupil', 'flag': True},\n",
       " {'word': 'despair', 'flag': True},\n",
       " {'word': 'ox', 'flag': True},\n",
       " {'word': 'disturbance', 'flag': True},\n",
       " {'word': 'ironing', 'flag': True},\n",
       " {'word': 'preferable', 'flag': True},\n",
       " {'word': 'clown', 'flag': True},\n",
       " {'word': 'mansion', 'flag': True},\n",
       " {'word': 'speeder', 'flag': True},\n",
       " {'word': 'shampoo', 'flag': True},\n",
       " {'word': 'might', 'flag': True},\n",
       " {'word': 'lethargy', 'flag': True},\n",
       " {'word': 'history', 'flag': True},\n",
       " {'word': 'retell', 'flag': True},\n",
       " {'word': 'confusion', 'flag': True},\n",
       " {'word': 'complementary', 'flag': True},\n",
       " {'word': 'nuisance', 'flag': True},\n",
       " {'word': 'tranquility', 'flag': True},\n",
       " {'word': 'country', 'flag': True},\n",
       " {'word': 'acreage', 'flag': True},\n",
       " {'word': 'aloud', 'flag': True},\n",
       " {'word': 'abhorrent', 'flag': True},\n",
       " {'word': 'invitingly', 'flag': True},\n",
       " {'word': 'plaster', 'flag': True},\n",
       " {'word': 'shortlist', 'flag': True},\n",
       " {'word': 'become', 'flag': True},\n",
       " {'word': 'generalization/generalisation', 'flag': True},\n",
       " {'word': 'possibility', 'flag': True},\n",
       " {'word': 'pronunciation', 'flag': True},\n",
       " {'word': 'hatching', 'flag': True},\n",
       " {'word': 'skating', 'flag': True},\n",
       " {'word': 'utilitarian', 'flag': True},\n",
       " {'word': 'flightiness', 'flag': True},\n",
       " {'word': 'routine', 'flag': True},\n",
       " {'word': 'lorry', 'flag': True},\n",
       " {'word': 'nail', 'flag': True},\n",
       " {'word': 'inspection', 'flag': True},\n",
       " {'word': 'wreck', 'flag': True},\n",
       " {'word': 'fissure', 'flag': True},\n",
       " {'word': 'mechanical', 'flag': True},\n",
       " {'word': 'inartistic', 'flag': True},\n",
       " {'word': 'instantly', 'flag': True},\n",
       " {'word': 'eloquent', 'flag': True},\n",
       " {'word': 'alarm', 'flag': True},\n",
       " {'word': 'measurement', 'flag': True},\n",
       " {'word': 'posh', 'flag': True},\n",
       " {'word': 'superficial', 'flag': True},\n",
       " {'word': 'mosque', 'flag': True},\n",
       " {'word': 'sexy', 'flag': True},\n",
       " {'word': 'CD player', 'flag': True},\n",
       " {'word': 'contradiction', 'flag': True},\n",
       " {'word': 'mountaineer', 'flag': True},\n",
       " {'word': 'ambiguous', 'flag': True},\n",
       " {'word': 'prefect', 'flag': True},\n",
       " {'word': 'compassionate', 'flag': True},\n",
       " {'word': 'pole', 'flag': True},\n",
       " {'word': 'relinquish', 'flag': True},\n",
       " {'word': 'racket', 'flag': True},\n",
       " {'word': 'operator', 'flag': True},\n",
       " {'word': 'confidently', 'flag': True},\n",
       " {'word': 'coastline', 'flag': True},\n",
       " {'word': 'square', 'flag': True},\n",
       " {'word': 'dispensable', 'flag': True},\n",
       " {'word': 'confusing', 'flag': True},\n",
       " {'word': 'twice', 'flag': True},\n",
       " {'word': 'enroll/enrol', 'flag': True},\n",
       " {'word': 'cascade', 'flag': True},\n",
       " {'word': 'captive', 'flag': True},\n",
       " {'word': 'rain', 'flag': True},\n",
       " {'word': 'disseminate', 'flag': True},\n",
       " {'word': 'unfold', 'flag': True},\n",
       " {'word': 'rational', 'flag': True},\n",
       " {'word': 'healthy', 'flag': True},\n",
       " {'word': 'inexorability', 'flag': True},\n",
       " {'word': 'irresistibly', 'flag': True},\n",
       " {'word': 'property', 'flag': True},\n",
       " {'word': 'tantalizingly/tantalisingly', 'flag': True},\n",
       " {'word': 'certificate', 'flag': True},\n",
       " {'word': 'check-in desk/check-in', 'flag': True},\n",
       " {'word': 'almost', 'flag': True},\n",
       " {'word': 'proliferate', 'flag': True},\n",
       " {'word': 'jade', 'flag': True},\n",
       " {'word': 'imagination', 'flag': True},\n",
       " {'word': 'graph', 'flag': True},\n",
       " {'word': 'shift', 'flag': True},\n",
       " {'word': 'developing', 'flag': True},\n",
       " {'word': 'consign', 'flag': True},\n",
       " {'word': 'release', 'flag': True},\n",
       " {'word': 'seize', 'flag': True},\n",
       " {'word': 'database', 'flag': True},\n",
       " {'word': 'personification', 'flag': True},\n",
       " {'word': 'composition', 'flag': True},\n",
       " {'word': 'pharmacy', 'flag': True},\n",
       " {'word': 'brain', 'flag': True},\n",
       " {'word': 'convey', 'flag': True},\n",
       " {'word': 'heater', 'flag': True},\n",
       " {'word': 'stressed', 'flag': True},\n",
       " {'word': 'erupt', 'flag': True},\n",
       " {'word': 'salary', 'flag': True},\n",
       " {'word': 'shop', 'flag': True},\n",
       " {'word': 'amid', 'flag': True},\n",
       " {'word': 'strait', 'flag': True},\n",
       " {'word': 'health care', 'flag': True},\n",
       " {'word': 'sulphur', 'flag': True},\n",
       " {'word': 'knee', 'flag': True},\n",
       " {'word': 'compress', 'flag': True},\n",
       " {'word': 'generous', 'flag': True},\n",
       " {'word': 'devotee', 'flag': True},\n",
       " {'word': 'border', 'flag': True},\n",
       " {'word': 'stoicism', 'flag': True},\n",
       " {'word': 'mango', 'flag': True},\n",
       " {'word': 'wizened', 'flag': True},\n",
       " {'word': 'inert', 'flag': True},\n",
       " {'word': 'sign', 'flag': True},\n",
       " {'word': 'deceive', 'flag': True},\n",
       " {'word': 'officer', 'flag': True},\n",
       " {'word': 'spaghetti', 'flag': True},\n",
       " {'word': 'lemonade', 'flag': True},\n",
       " {'word': 'render', 'flag': True},\n",
       " {'word': 'lung', 'flag': True},\n",
       " {'word': 'teen', 'flag': True},\n",
       " {'word': 'bookshelf', 'flag': True},\n",
       " {'word': 'gush', 'flag': True},\n",
       " {'word': 'slackly', 'flag': True},\n",
       " {'word': 'fictional', 'flag': True},\n",
       " {'word': 'unattractive', 'flag': True},\n",
       " {'word': 'staccato', 'flag': True},\n",
       " {'word': 'addiction', 'flag': True},\n",
       " {'word': 'fanatic', 'flag': True},\n",
       " {'word': 'apprehend', 'flag': True},\n",
       " {'word': 'hood', 'flag': True},\n",
       " {'word': 'mutable', 'flag': True},\n",
       " {'word': 'versatile', 'flag': True},\n",
       " {'word': 'been', 'flag': True},\n",
       " {'word': 'photocopy', 'flag': True},\n",
       " {'word': 'suspicion', 'flag': True},\n",
       " {'word': 'hypothesize', 'flag': True},\n",
       " {'word': 'clever', 'flag': True},\n",
       " {'word': 'refreshingly', 'flag': True},\n",
       " {'word': 'constrained', 'flag': True},\n",
       " {'word': 'dissatisfied', 'flag': True},\n",
       " {'word': 'simplification', 'flag': True},\n",
       " {'word': 'hamper', 'flag': True},\n",
       " {'word': 'negotiate', 'flag': True},\n",
       " {'word': 'rebound', 'flag': True},\n",
       " {'word': 'holocaust', 'flag': True},\n",
       " {'word': 'ornate', 'flag': True},\n",
       " {'word': 'incredible', 'flag': True},\n",
       " {'word': 'sophomore', 'flag': True},\n",
       " {'word': 'surroundings', 'flag': True},\n",
       " {'word': 'master', 'flag': True},\n",
       " {'word': 'hostess', 'flag': True},\n",
       " {'word': 'stock', 'flag': True},\n",
       " {'word': 'fried', 'flag': True},\n",
       " {'word': 'do', 'flag': True},\n",
       " {'word': 'strike', 'flag': True},\n",
       " {'word': 'remembrance', 'flag': True},\n",
       " {'word': 'catering', 'flag': True},\n",
       " {'word': 'chat', 'flag': True},\n",
       " {'word': 'precociously', 'flag': True},\n",
       " {'word': 'including', 'flag': True},\n",
       " {'word': 'drum', 'flag': True},\n",
       " {'word': 'lot', 'flag': True},\n",
       " {'word': 'salvage', 'flag': True},\n",
       " {'word': 'specially', 'flag': True},\n",
       " {'word': 'ruinous', 'flag': True},\n",
       " {'word': 'snowy', 'flag': True},\n",
       " {'word': 'chiselled', 'flag': True},\n",
       " {'word': 'nutrition', 'flag': True},\n",
       " {'word': 'organic', 'flag': True},\n",
       " {'word': 'gravitationally', 'flag': True},\n",
       " {'word': 'tip', 'flag': True},\n",
       " {'word': 'progressive', 'flag': True},\n",
       " {'word': 'eighteen', 'flag': True},\n",
       " {'word': 'free', 'flag': True},\n",
       " {'word': 'gown', 'flag': True},\n",
       " {'word': 'purple', 'flag': True},\n",
       " {'word': 'bar', 'flag': True},\n",
       " {'word': 'park', 'flag': True},\n",
       " {'word': 'follow', 'flag': True},\n",
       " {'word': 'remain', 'flag': True},\n",
       " {'word': 'acquisition', 'flag': True},\n",
       " {'word': 'distance', 'flag': True},\n",
       " {'word': 'axiomatic', 'flag': True},\n",
       " {'word': 'absolutely', 'flag': True},\n",
       " {'word': 'respectably', 'flag': True},\n",
       " {'word': 'definitely', 'flag': True},\n",
       " {'word': 'initiative', 'flag': True},\n",
       " {'word': 'duration', 'flag': True},\n",
       " {'word': 'transit', 'flag': True},\n",
       " {'word': 'cube', 'flag': True},\n",
       " {'word': 'retreat', 'flag': True},\n",
       " {'word': 'reliable', 'flag': True},\n",
       " {'word': 'medicine', 'flag': True},\n",
       " {'word': 'documentary', 'flag': True},\n",
       " {'word': 'volleyball', 'flag': True},\n",
       " {'word': 'bartender', 'flag': True},\n",
       " {'word': 'apology', 'flag': True},\n",
       " {'word': 'crab', 'flag': True},\n",
       " {'word': 'tremble', 'flag': True},\n",
       " {'word': 'view', 'flag': True},\n",
       " {'word': 'eastern', 'flag': True},\n",
       " {'word': 'alienate', 'flag': True},\n",
       " {'word': 'locate', 'flag': True},\n",
       " {'word': 'assumption', 'flag': True},\n",
       " {'word': 'chaotic', 'flag': True},\n",
       " {'word': 'pastoral', 'flag': True},\n",
       " {'word': 'outdoors', 'flag': True},\n",
       " {'word': 'development', 'flag': True},\n",
       " {'word': 'thickly', 'flag': True},\n",
       " {'word': 'light', 'flag': True},\n",
       " {'word': 'treachery', 'flag': True},\n",
       " {'word': 'dining room', 'flag': True},\n",
       " {'word': 'strengthen', 'flag': True},\n",
       " {'word': 'remember', 'flag': True},\n",
       " {'word': 'remonstrance', 'flag': True},\n",
       " {'word': 'IT', 'flag': True},\n",
       " {'word': 'landlady', 'flag': True},\n",
       " {'word': 'upgrade', 'flag': True},\n",
       " {'word': 'browse', 'flag': True},\n",
       " {'word': 'celebration', 'flag': True},\n",
       " {'word': 'lower', 'flag': True},\n",
       " {'word': 'surveillance', 'flag': True},\n",
       " {'word': 'chancellor', 'flag': True},\n",
       " {'word': 'invasion', 'flag': True},\n",
       " {'word': 'delighted', 'flag': True},\n",
       " {'word': 'disparagingly', 'flag': True},\n",
       " {'word': 'heart', 'flag': True},\n",
       " {'word': 'separate', 'flag': True},\n",
       " {'word': 'conclusion', 'flag': True},\n",
       " {'word': 'half', 'flag': True},\n",
       " {'word': 'stable', 'flag': True},\n",
       " {'word': 'marry', 'flag': True},\n",
       " {'word': 'head', 'flag': True},\n",
       " {'word': 'have to', 'flag': True},\n",
       " {'word': 'folk', 'flag': True},\n",
       " {'word': 'grip', 'flag': True},\n",
       " {'word': 'enthusiasm', 'flag': True},\n",
       " {'word': 'rat', 'flag': True},\n",
       " {'word': 'devoted', 'flag': True},\n",
       " {'word': 'bout', 'flag': True},\n",
       " {'word': 'unaware', 'flag': True},\n",
       " {'word': 'ash', 'flag': True},\n",
       " {'word': 'fly', 'flag': True},\n",
       " {'word': 'stretching', 'flag': True},\n",
       " {'word': 'misleading', 'flag': True},\n",
       " {'word': 'supernatural', 'flag': True},\n",
       " {'word': 'victory', 'flag': True},\n",
       " {'word': 'leave', 'flag': True},\n",
       " {'word': 'regulatory', 'flag': True},\n",
       " {'word': 'glass', 'flag': True},\n",
       " {'word': 'floor', 'flag': True},\n",
       " {'word': 'wary', 'flag': True},\n",
       " {'word': 'lyrical', 'flag': True},\n",
       " {'word': 'against', 'flag': True},\n",
       " {'word': 'concept', 'flag': True},\n",
       " {'word': 'respond', 'flag': True},\n",
       " {'word': 'solitude', 'flag': True},\n",
       " {'word': 'respected', 'flag': True},\n",
       " {'word': 'blister', 'flag': True},\n",
       " {'word': 'idol', 'flag': True},\n",
       " {'word': 'quarantine', 'flag': True},\n",
       " {'word': 'exploit', 'flag': True},\n",
       " {'word': 'uncertainty', 'flag': True},\n",
       " {'word': 'dancer', 'flag': True},\n",
       " {'word': 'outskirts', 'flag': True},\n",
       " {'word': 'Wednesday', 'flag': True},\n",
       " {'word': 'taxi', 'flag': True},\n",
       " {'word': 'carpet', 'flag': True},\n",
       " {'word': 'page', 'flag': True},\n",
       " {'word': 'bumper', 'flag': True},\n",
       " {'word': 'possessed', 'flag': True},\n",
       " {'word': 'verily', 'flag': True},\n",
       " {'word': 'media', 'flag': True},\n",
       " {'word': 'living room', 'flag': True},\n",
       " {'word': 'fixture', 'flag': True},\n",
       " {'word': 'device', 'flag': True},\n",
       " {'word': 'disappointment', 'flag': True},\n",
       " {'word': 'interrogation', 'flag': True},\n",
       " {'word': 'rate', 'flag': True},\n",
       " {'word': 'bark', 'flag': True},\n",
       " {'word': 'dry', 'flag': True},\n",
       " {'word': 'reflection', 'flag': True},\n",
       " {'word': 'unusually', 'flag': True},\n",
       " {'word': 'entertainer', 'flag': True},\n",
       " {'word': 'respiration', 'flag': True},\n",
       " {'word': 'zoology', 'flag': True},\n",
       " {'word': 'exercise', 'flag': True},\n",
       " {'word': 'color/colour', 'flag': True},\n",
       " {'word': 'farther', 'flag': True},\n",
       " {'word': 'steer', 'flag': True},\n",
       " {'word': 'euphoric', 'flag': True},\n",
       " {'word': 'attainable', 'flag': True},\n",
       " {'word': 'anticlimactic', 'flag': True},\n",
       " {'word': 'era', 'flag': True},\n",
       " {'word': 'crony', 'flag': True},\n",
       " {'word': 'programmer', 'flag': True},\n",
       " {'word': 'lawful', 'flag': True},\n",
       " {'word': 'adopted', 'flag': True},\n",
       " {'word': 'untalented', 'flag': True},\n",
       " {'word': 'testify', 'flag': True},\n",
       " {'word': 'afternoon', 'flag': True},\n",
       " {'word': 'involve', 'flag': True},\n",
       " {'word': 'earthquake', 'flag': True},\n",
       " {'word': 'online', 'flag': True},\n",
       " {'word': 'nourishment', 'flag': True},\n",
       " {'word': 'bus stop', 'flag': True},\n",
       " {'word': 'corporate', 'flag': True},\n",
       " {'word': 'shall', 'flag': True},\n",
       " {'word': 'foggy', 'flag': True},\n",
       " {'word': 'secondary', 'flag': True},\n",
       " {'word': 'security', 'flag': True},\n",
       " {'word': 'surround', 'flag': True},\n",
       " {'word': 'good night', 'flag': True},\n",
       " {'word': 'existing', 'flag': True},\n",
       " {'word': 'winter', 'flag': True},\n",
       " {'word': 'correspond', 'flag': True},\n",
       " {'word': 'magnetically', 'flag': True},\n",
       " {'word': 'urgently', 'flag': True},\n",
       " {'word': 'authenticity', 'flag': True},\n",
       " {'word': 'ally', 'flag': True},\n",
       " {'word': 'popcorn', 'flag': True},\n",
       " {'word': 'competition', 'flag': True},\n",
       " {'word': 'individualism', 'flag': True},\n",
       " {'word': 'follower', 'flag': True},\n",
       " {'word': 'solo', 'flag': True},\n",
       " {'word': 'tact', 'flag': True},\n",
       " {'word': 'hometown', 'flag': True},\n",
       " {'word': 'dim', 'flag': True},\n",
       " {'word': 'pint', 'flag': True},\n",
       " {'word': 'although', 'flag': True},\n",
       " {'word': 'date', 'flag': True},\n",
       " {'word': 'pendulum', 'flag': True},\n",
       " {'word': 'diary', 'flag': True},\n",
       " {'word': 'cancer', 'flag': True},\n",
       " {'word': 'great', 'flag': True},\n",
       " {'word': 'cave', 'flag': True},\n",
       " {'word': 'beer', 'flag': True},\n",
       " {'word': 'unconscious', 'flag': True},\n",
       " {'word': 'faculty', 'flag': True},\n",
       " {'word': 'translate', 'flag': True},\n",
       " {'word': 'unreasonable', 'flag': True},\n",
       " {'word': 'duty-free', 'flag': True},\n",
       " {'word': 'thirsty', 'flag': True},\n",
       " {'word': 'assault', 'flag': True},\n",
       " {'word': 'access', 'flag': True},\n",
       " {'word': 'dealer', 'flag': True},\n",
       " {'word': 'isle', 'flag': True},\n",
       " {'word': 'amongst', 'flag': True},\n",
       " {'word': 'consciousness', 'flag': True},\n",
       " {'word': 'athlete', 'flag': True},\n",
       " {'word': 'impatient', 'flag': True},\n",
       " {'word': 'mount', 'flag': True},\n",
       " {'word': 'tiger', 'flag': True},\n",
       " {'word': 'approval', 'flag': True},\n",
       " {'word': 'mathematician', 'flag': True},\n",
       " {'word': 'inevitable', 'flag': True},\n",
       " {'word': 'project', 'flag': True},\n",
       " {'word': 'nonetheless', 'flag': True},\n",
       " {'word': 'ten', 'flag': True},\n",
       " {'word': 'wallboard', 'flag': True},\n",
       " {'word': 'referent', 'flag': True},\n",
       " {'word': 'facilitation', 'flag': True},\n",
       " {'word': 'first', 'flag': True},\n",
       " {'word': 'solidity', 'flag': True},\n",
       " {'word': 'what', 'flag': True},\n",
       " {'word': 'irately', 'flag': True},\n",
       " {'word': 'treat', 'flag': True},\n",
       " {'word': 'consolation', 'flag': True},\n",
       " {'word': 'bra', 'flag': True},\n",
       " {'word': 'stray', 'flag': True},\n",
       " {'word': 'lid', 'flag': True},\n",
       " {'word': 'geologically', 'flag': True},\n",
       " {'word': 'awareness', 'flag': True},\n",
       " {'word': 'completion', 'flag': True},\n",
       " {'word': 'boy', 'flag': True},\n",
       " {'word': 'scythe', 'flag': True},\n",
       " {'word': 'award', 'flag': True},\n",
       " {'word': 'prize', 'flag': True},\n",
       " {'word': 'intimate', 'flag': True},\n",
       " {'word': 'tasteless', 'flag': True},\n",
       " {'word': 'conferencing', 'flag': True},\n",
       " {'word': 'persistent', 'flag': True},\n",
       " {'word': 'kid', 'flag': True},\n",
       " {'word': 'theme', 'flag': True},\n",
       " {'word': 'bankrupt', 'flag': True},\n",
       " {'word': 'other', 'flag': True},\n",
       " {'word': 'poetess', 'flag': True},\n",
       " {'word': 'hand-held', 'flag': True},\n",
       " {'word': 'microorganism', 'flag': True},\n",
       " {'word': 'effortless', 'flag': True},\n",
       " {'word': 'bishop', 'flag': True},\n",
       " {'word': 'hindsight', 'flag': True},\n",
       " {'word': 'surrealist', 'flag': True},\n",
       " {'word': 'score', 'flag': True},\n",
       " {'word': 'once', 'flag': True},\n",
       " {'word': 'kilo', 'flag': True},\n",
       " {'word': 'wax', 'flag': True},\n",
       " {'word': 'interpret', 'flag': True},\n",
       " {'word': 'stunning', 'flag': True},\n",
       " {'word': 'confession', 'flag': True},\n",
       " {'word': 'truthfulness', 'flag': True},\n",
       " {'word': 'crossroads', 'flag': True},\n",
       " {'word': 'expedition', 'flag': True},\n",
       " {'word': 'unwavering', 'flag': True},\n",
       " {'word': 'frosty', 'flag': True},\n",
       " {'word': 'continent', 'flag': True},\n",
       " {'word': 'optional', 'flag': True},\n",
       " {'word': 'calamitously', 'flag': True},\n",
       " {'word': 'spill', 'flag': True},\n",
       " {'word': 'thanks', 'flag': True},\n",
       " {'word': 'impermanent', 'flag': True},\n",
       " {'word': 'bribe', 'flag': True},\n",
       " {'word': 'quirky', 'flag': True},\n",
       " {'word': 'interjection', 'flag': True},\n",
       " {'word': 'cruise', 'flag': True},\n",
       " {'word': 'proven', 'flag': True},\n",
       " {'word': 'presidency', 'flag': True},\n",
       " {'word': 'ghostly', 'flag': True},\n",
       " {'word': 'determine', 'flag': True},\n",
       " {'word': 'ill', 'flag': True},\n",
       " {'word': 'puritanical', 'flag': True},\n",
       " {'word': 'prone', 'flag': True},\n",
       " {'word': 'discharge', 'flag': True},\n",
       " {'word': 'cake', 'flag': True},\n",
       " {'word': 'cent', 'flag': True},\n",
       " {'word': 'fascinate', 'flag': True},\n",
       " {'word': 'kerosene', 'flag': True},\n",
       " {'word': 'ruler', 'flag': True},\n",
       " {'word': 'marvel', 'flag': True},\n",
       " {'word': 'tedious', 'flag': True},\n",
       " {'word': 'zoo', 'flag': True},\n",
       " {'word': 'biography', 'flag': True},\n",
       " {'word': 'pasta', 'flag': True},\n",
       " {'word': 'thoughtless', 'flag': True},\n",
       " {'word': 'cheerfully', 'flag': True},\n",
       " {'word': 'spy', 'flag': True},\n",
       " {'word': 'loudly', 'flag': True},\n",
       " {'word': 'herb', 'flag': True},\n",
       " {'word': 'nominee', 'flag': True},\n",
       " {'word': 'endure', 'flag': True},\n",
       " {'word': 'plant', 'flag': True},\n",
       " {'word': 'alert', 'flag': True},\n",
       " {'word': 'motivated', 'flag': True},\n",
       " {'word': 'soup', 'flag': True},\n",
       " {'word': 'energy', 'flag': True},\n",
       " {'word': 'presentational', 'flag': True},\n",
       " {'word': 'loiter', 'flag': True},\n",
       " {'word': 'decision', 'flag': True},\n",
       " {'word': 'defense/defence', 'flag': True},\n",
       " {'word': 'ponderously', 'flag': True},\n",
       " {'word': 'claustrophobic', 'flag': True},\n",
       " {'word': 'mysterious', 'flag': True},\n",
       " {'word': 'cigarette', 'flag': True},\n",
       " {'word': 'desolation', 'flag': True},\n",
       " {'word': 'commensurate', 'flag': True},\n",
       " {'word': 'illegal', 'flag': True},\n",
       " {'word': 'precocious', 'flag': True},\n",
       " {'word': 'scientifically', 'flag': True},\n",
       " {'word': 'return', 'flag': True},\n",
       " {'word': 'sag', 'flag': True},\n",
       " {'word': 'evil', 'flag': True},\n",
       " {'word': 'dissolve', 'flag': True},\n",
       " {'word': 'spite', 'flag': True},\n",
       " {'word': 'extortion', 'flag': True},\n",
       " {'word': 'cheerful', 'flag': True},\n",
       " {'word': 'envelope', 'flag': True},\n",
       " {'word': 'unexceptional', 'flag': True},\n",
       " {'word': 'gorgeous', 'flag': True},\n",
       " {'word': 'tomato', 'flag': True},\n",
       " {'word': 'server', 'flag': True},\n",
       " {'word': 'durable', 'flag': True},\n",
       " {'word': 'pool', 'flag': True},\n",
       " {'word': 'sunbeam', 'flag': True},\n",
       " {'word': 'shamble', 'flag': True},\n",
       " {'word': 'dribble', 'flag': True},\n",
       " {'word': 'clutter', 'flag': True},\n",
       " {'word': 'seven', 'flag': True},\n",
       " {'word': 'knowledge', 'flag': True},\n",
       " {'word': 'main', 'flag': True},\n",
       " {'word': 'interpretation', 'flag': True},\n",
       " {'word': 'mull over', 'flag': True},\n",
       " {'word': 'discount', 'flag': True},\n",
       " {'word': 'adore', 'flag': True},\n",
       " {'word': 'wickedly', 'flag': True},\n",
       " {'word': 'linen', 'flag': True},\n",
       " {'word': 'downfall', 'flag': True},\n",
       " {'word': 'disability', 'flag': True},\n",
       " {'word': 'accuse', 'flag': True},\n",
       " {'word': 'coherent', 'flag': True},\n",
       " {'word': 'detritus', 'flag': True},\n",
       " {'word': 'define', 'flag': True},\n",
       " {'word': 'boiling', 'flag': True},\n",
       " {'word': 'swimming pool', 'flag': True},\n",
       " {'word': 'unique', 'flag': True},\n",
       " {'word': 'wolf', 'flag': True},\n",
       " {'word': 'presuppose', 'flag': True},\n",
       " {'word': 'frightened', 'flag': True},\n",
       " {'word': 'wasp', 'flag': True},\n",
       " {'word': 'unforgettable', 'flag': True},\n",
       " {'word': 'assistant', 'flag': True},\n",
       " {'word': 'reassurance', 'flag': True},\n",
       " {'word': 'operate', 'flag': True},\n",
       " {'word': 'graphics', 'flag': True},\n",
       " {'word': 'masterpiece', 'flag': True},\n",
       " {'word': 'additive', 'flag': True},\n",
       " {'word': 'interlocking', 'flag': True},\n",
       " {'word': 'voracity', 'flag': True},\n",
       " {'word': 'washbowl', 'flag': True},\n",
       " {'word': 'wallow', 'flag': True},\n",
       " {'word': 'fiend', 'flag': True},\n",
       " {'word': 'confirm', 'flag': True},\n",
       " {'word': 'fiber/fibre', 'flag': True},\n",
       " {'word': 'chaotically', 'flag': True},\n",
       " {'word': 'rapport', 'flag': True},\n",
       " {'word': 'assert', 'flag': True},\n",
       " {'word': 'athletic', 'flag': True},\n",
       " {'word': 'attack', 'flag': True},\n",
       " {'word': 'dismal', 'flag': True},\n",
       " {'word': 'deprivation', 'flag': True},\n",
       " {'word': 'wistfully', 'flag': True},\n",
       " {'word': 'conciliation', 'flag': True},\n",
       " {'word': 'mercantile', 'flag': True},\n",
       " {'word': 'juror', 'flag': True},\n",
       " {'word': 'maneuver/manoeuvre', 'flag': True},\n",
       " {'word': 'refute', 'flag': True},\n",
       " {'word': 'reinforcement', 'flag': True},\n",
       " {'word': 'pedestrian', 'flag': True},\n",
       " {'word': 'kindly', 'flag': True},\n",
       " {'word': 'scholarship', 'flag': True},\n",
       " {'word': 'dear', 'flag': True},\n",
       " {'word': 'sterility', 'flag': True},\n",
       " {'word': 'cooperative', 'flag': True},\n",
       " {'word': 'scientific', 'flag': True},\n",
       " {'word': 'maple', 'flag': True},\n",
       " {'word': 'victoriously', 'flag': True},\n",
       " {'word': 'guidance', 'flag': True},\n",
       " {'word': 'tail', 'flag': True},\n",
       " {'word': 'candid', 'flag': True},\n",
       " {'word': 'astonishing', 'flag': True},\n",
       " {'word': 'bare', 'flag': True},\n",
       " {'word': 'snail', 'flag': True},\n",
       " {'word': 'nearby', 'flag': True},\n",
       " {'word': 'assign', 'flag': True},\n",
       " {'word': 'five', 'flag': True},\n",
       " {'word': 'greatly', 'flag': True},\n",
       " {'word': 'lock', 'flag': True},\n",
       " {'word': 'holy', 'flag': True},\n",
       " {'word': 'pessimist', 'flag': True},\n",
       " {'word': 'cough', 'flag': True},\n",
       " {'word': 'transitional', 'flag': True},\n",
       " {'word': 'liar', 'flag': True},\n",
       " {'word': 'straighten', 'flag': True},\n",
       " {'word': 'informal', 'flag': True},\n",
       " {'word': 'dude', 'flag': True},\n",
       " {'word': 'apt to', 'flag': True},\n",
       " {'word': 'neurosis', 'flag': True},\n",
       " {'word': 'builder', 'flag': True},\n",
       " {'word': 'blog', 'flag': True},\n",
       " {'word': 'wet', 'flag': True},\n",
       " {'word': 'know', 'flag': True},\n",
       " {'word': 'wonder', 'flag': True},\n",
       " {'word': 'stipulate', 'flag': True},\n",
       " {'word': 'frugal', 'flag': True},\n",
       " {'word': 'scientist', 'flag': True},\n",
       " {'word': 'bedside', 'flag': True},\n",
       " {'word': 'rocky', 'flag': True},\n",
       " {'word': 'animate', 'flag': True},\n",
       " {'word': 'sulfur/sulphur', 'flag': True},\n",
       " {'word': 'query', 'flag': True},\n",
       " {'word': 'stain', 'flag': True},\n",
       " {'word': 'nascent', 'flag': True},\n",
       " {'word': 'endorse', 'flag': True},\n",
       " {'word': 'formation', 'flag': True},\n",
       " {'word': 'wrongly', 'flag': True},\n",
       " {'word': 'shelf', 'flag': True},\n",
       " {'word': 'promotion', 'flag': True},\n",
       " {'word': 'grin', 'flag': True},\n",
       " {'word': 'unenviably', 'flag': True},\n",
       " {'word': 'short-term', 'flag': True},\n",
       " {'word': 'third person', 'flag': True},\n",
       " {'word': 'justice', 'flag': True},\n",
       " {'word': 'save', 'flag': True},\n",
       " {'word': 'echo', 'flag': True},\n",
       " {'word': 'emolument', 'flag': True},\n",
       " {'word': 'farewell', 'flag': True},\n",
       " {'word': 'eyelash', 'flag': True},\n",
       " {'word': 'amazed', 'flag': True},\n",
       " {'word': 'sanitary', 'flag': True},\n",
       " {'word': 'newcomer', 'flag': True},\n",
       " {'word': 'deprecate', 'flag': True},\n",
       " {'word': 'sarcastic', 'flag': True},\n",
       " {'word': 'curiously', 'flag': True},\n",
       " {'word': 'railroad', 'flag': True},\n",
       " {'word': 'unravel', 'flag': True},\n",
       " {'word': 'suddenly', 'flag': True},\n",
       " {'word': 'humble', 'flag': True},\n",
       " {'word': 'solipsism', 'flag': True},\n",
       " {'word': 'intensive', 'flag': True},\n",
       " {'word': 'retailer', 'flag': True},\n",
       " {'word': 'bond', 'flag': True},\n",
       " {'word': 'studio', 'flag': True},\n",
       " {'word': 'feather', 'flag': True},\n",
       " {'word': 'hockey', 'flag': True},\n",
       " {'word': 'alternate', 'flag': True},\n",
       " {'word': 'revolution', 'flag': True},\n",
       " {'word': 'disgrace', 'flag': True},\n",
       " {'word': 'scooter', 'flag': True},\n",
       " {'word': 'abroad', 'flag': True},\n",
       " {'word': 'symptom', 'flag': True},\n",
       " {'word': 'slice', 'flag': True},\n",
       " {'word': 'tension', 'flag': True},\n",
       " {'word': 'gout', 'flag': True},\n",
       " {'word': 'orchestra', 'flag': True},\n",
       " {'word': 'seek', 'flag': True},\n",
       " {'word': 'pawnbroker', 'flag': True},\n",
       " {'word': 'proportion', 'flag': True},\n",
       " {'word': 'regain', 'flag': True},\n",
       " {'word': 'nutrient', 'flag': True},\n",
       " {'word': 'stubbornly', 'flag': True},\n",
       " {'word': 'interlude', 'flag': True},\n",
       " {'word': 'lover', 'flag': True},\n",
       " {'word': 'firework', 'flag': True},\n",
       " {'word': 'compliantly', 'flag': True},\n",
       " {'word': 'carry', 'flag': True},\n",
       " {'word': 'lamentation', 'flag': True},\n",
       " {'word': 'desirable', 'flag': True},\n",
       " {'word': 'rank', 'flag': True},\n",
       " {'word': 'berry', 'flag': True},\n",
       " {'word': 'unsustainably', 'flag': True},\n",
       " {'word': 'uncharacteristic', 'flag': True},\n",
       " {'word': 'climax', 'flag': True},\n",
       " {'word': 'low', 'flag': True},\n",
       " {'word': 'everywhere', 'flag': True},\n",
       " {'word': 'twenty', 'flag': True},\n",
       " {'word': 'nigh', 'flag': True},\n",
       " {'word': 'encompass', 'flag': True},\n",
       " {'word': 'male', 'flag': True},\n",
       " {'word': 'eager', 'flag': True},\n",
       " {'word': 'last minute', 'flag': True},\n",
       " {'word': 'mud', 'flag': True},\n",
       " {'word': 'rhetorical', 'flag': True},\n",
       " {'word': 'clinic', 'flag': True},\n",
       " {'word': 'frozen', 'flag': True},\n",
       " {'word': 'emotion', 'flag': True},\n",
       " {'word': 'lark', 'flag': True},\n",
       " {'word': 'archetype', 'flag': True},\n",
       " {'word': 'economical', 'flag': True},\n",
       " {'word': 'confident', 'flag': True},\n",
       " {'word': 'various', 'flag': True},\n",
       " {'word': 'painstakingly', 'flag': True},\n",
       " {'word': 'pal', 'flag': True},\n",
       " {'word': 'vessel', 'flag': True},\n",
       " {'word': 'gushing', 'flag': True},\n",
       " {'word': 'voluntary', 'flag': True},\n",
       " {'word': 'optimist', 'flag': True},\n",
       " {'word': 'youthful', 'flag': True},\n",
       " {'word': 'glory in', 'flag': True},\n",
       " {'word': 'banker', 'flag': True},\n",
       " {'word': 'foolishly', 'flag': True},\n",
       " {'word': 'down', 'flag': True},\n",
       " {'word': 'rip', 'flag': True},\n",
       " {'word': 'trivial', 'flag': True},\n",
       " {'word': 'attractive', 'flag': True},\n",
       " {'word': 'roundabout', 'flag': True},\n",
       " {'word': 'descend', 'flag': True},\n",
       " {'word': 'load', 'flag': True},\n",
       " {'word': 'forcefully', 'flag': True},\n",
       " {'word': 'agreeable', 'flag': True},\n",
       " {'word': 'innovator', 'flag': True},\n",
       " {'word': 'stammer', 'flag': True},\n",
       " {'word': 'hard-working', 'flag': True},\n",
       " {'word': 'headline', 'flag': True},\n",
       " {'word': 'tea', 'flag': True},\n",
       " {'word': 'cheque', 'flag': True},\n",
       " {'word': 'leavening', 'flag': True},\n",
       " {'word': 'commensurately', 'flag': True},\n",
       " {'word': 'weight', 'flag': True},\n",
       " {'word': 'citation', 'flag': True},\n",
       " {'word': 'myth', 'flag': True},\n",
       " {'word': 'genomically', 'flag': True},\n",
       " {'word': 'growing', 'flag': True},\n",
       " {'word': 'vanity', 'flag': True},\n",
       " {'word': 'hire', 'flag': True},\n",
       " {'word': 'sloppy', 'flag': True},\n",
       " {'word': 'carbon dioxide', 'flag': True},\n",
       " {'word': 'bunch', 'flag': True},\n",
       " {'word': 'extraordinarily', 'flag': True},\n",
       " {'word': 'good-looking', 'flag': True},\n",
       " {'word': 'tap', 'flag': True},\n",
       " {'word': 'tremendously', 'flag': True},\n",
       " {'word': 'utter', 'flag': True},\n",
       " {'word': 'numerical', 'flag': True},\n",
       " {'word': 'recessive', 'flag': True},\n",
       " {'word': 'corn', 'flag': True},\n",
       " {'word': 'favorite/favourite', 'flag': True},\n",
       " {'word': 'urgent', 'flag': True},\n",
       " {'word': 'competitive', 'flag': True},\n",
       " {'word': 'cab', 'flag': True},\n",
       " {'word': 'cocoa', 'flag': True},\n",
       " {'word': 'announce', 'flag': True},\n",
       " {'word': 'malleability', 'flag': True},\n",
       " {'word': 'play', 'flag': True},\n",
       " {'word': 'crumble', 'flag': True},\n",
       " {'word': 'miracle', 'flag': True},\n",
       " {'word': 'temple', 'flag': True},\n",
       " {'word': 'fine', 'flag': True},\n",
       " {'word': 'midnight', 'flag': True},\n",
       " {'word': 'whatever', 'flag': True},\n",
       " {'word': 'gook', 'flag': True},\n",
       " {'word': 'seawater', 'flag': True},\n",
       " {'word': 'earn', 'flag': True},\n",
       " {'word': 'nobody', 'flag': True},\n",
       " {'word': 'sunrise', 'flag': True},\n",
       " {'word': 'retard', 'flag': True},\n",
       " {'word': 'showbiz', 'flag': True},\n",
       " {'word': 'bulky', 'flag': True},\n",
       " {'word': 'buffoon', 'flag': True},\n",
       " {'word': 'spend', 'flag': True},\n",
       " {'word': 'beast', 'flag': True},\n",
       " {'word': 'under', 'flag': True},\n",
       " {'word': 'product', 'flag': True},\n",
       " {'word': 'clerical', 'flag': True},\n",
       " {'word': 'hardware', 'flag': True},\n",
       " {'word': 'ardor/ardour', 'flag': True},\n",
       " {'word': 'gross', 'flag': True},\n",
       " {'word': 'continually', 'flag': True},\n",
       " {'word': 'king', 'flag': True},\n",
       " {'word': 'yogurt/yoghurt', 'flag': True},\n",
       " {'word': 'excessive', 'flag': True},\n",
       " {'word': 'intuitively', 'flag': True},\n",
       " {'word': 'imposition', 'flag': True},\n",
       " {'word': 'glumly', 'flag': True},\n",
       " {'word': 'selfless', 'flag': True},\n",
       " {'word': 'energetic', 'flag': True},\n",
       " {'word': 'conceal', 'flag': True},\n",
       " {'word': 'honeymoon', 'flag': True},\n",
       " {'word': 'according to', 'flag': True},\n",
       " {'word': 'ago', 'flag': True},\n",
       " {'word': 'dial', 'flag': True},\n",
       " {'word': 'these', 'flag': True},\n",
       " {'word': 'renew', 'flag': True},\n",
       " {'word': 'drunk', 'flag': True},\n",
       " {'word': 'exultant', 'flag': True},\n",
       " {'word': 'main course', 'flag': True},\n",
       " {'word': 'manipulate', 'flag': True},\n",
       " {'word': 'reduce', 'flag': True},\n",
       " {'word': 'invest', 'flag': True},\n",
       " {'word': 'breathtaking', 'flag': True},\n",
       " {'word': 'independence', 'flag': True},\n",
       " {'word': 'white', 'flag': True},\n",
       " {'word': 'unbeatable', 'flag': True},\n",
       " {'word': 'calmness', 'flag': True},\n",
       " {'word': 'domestic', 'flag': True},\n",
       " {'word': 'mother', 'flag': True},\n",
       " {'word': 'transmit', 'flag': True},\n",
       " {'word': 'rough', 'flag': True},\n",
       " {'word': 'neither', 'flag': True},\n",
       " {'word': 'administrative', 'flag': True},\n",
       " {'word': 'steal', 'flag': True},\n",
       " {'word': 'street', 'flag': True},\n",
       " {'word': 'explosive', 'flag': True},\n",
       " {'word': 'satellite', 'flag': True},\n",
       " {'word': 'common', 'flag': True},\n",
       " {'word': 'frustration', 'flag': True},\n",
       " {'word': 'jersey', 'flag': True},\n",
       " {'word': 'admittedly', 'flag': True},\n",
       " {'word': 'running', 'flag': True},\n",
       " {'word': 'delicately', 'flag': True},\n",
       " {'word': 'expected', 'flag': True},\n",
       " {'word': 'inchoately', 'flag': True},\n",
       " {'word': 'ecstatic', 'flag': True},\n",
       " {'word': 'solid', 'flag': True},\n",
       " {'word': 'hatch', 'flag': True},\n",
       " {'word': 'divergence', 'flag': True},\n",
       " {'word': 'inspirational', 'flag': True},\n",
       " {'word': 'guy', 'flag': True},\n",
       " {'word': 'alright', 'flag': True},\n",
       " {'word': 'interrupt', 'flag': True},\n",
       " {'word': 'case', 'flag': True},\n",
       " {'word': 'greet', 'flag': True},\n",
       " {'word': 'clench', 'flag': True},\n",
       " {'word': 'living', 'flag': True},\n",
       " {'word': 'currency', 'flag': True},\n",
       " {'word': 'gruelling', 'flag': True},\n",
       " {'word': 'rarely', 'flag': True},\n",
       " {'word': 'ripe', 'flag': True},\n",
       " {'word': 'drop', 'flag': True},\n",
       " {'word': 'scare', 'flag': True},\n",
       " {'word': 'growth', 'flag': True},\n",
       " {'word': 'institute', 'flag': True},\n",
       " {'word': 'brouhaha', 'flag': True},\n",
       " {'word': 'curator', 'flag': True},\n",
       " {'word': 'engagement', 'flag': True},\n",
       " {'word': 'exchange rate', 'flag': True},\n",
       " {'word': 'cricket', 'flag': True},\n",
       " {'word': 'creek', 'flag': True},\n",
       " {'word': 'peach', 'flag': True},\n",
       " {'word': 'publication', 'flag': True},\n",
       " {'word': 'bracket', 'flag': True},\n",
       " {'word': 'coverage', 'flag': True},\n",
       " {'word': 'misfortune', 'flag': True},\n",
       " {'word': 'pavement', 'flag': True},\n",
       " {'word': 'race', 'flag': True},\n",
       " {'word': 'background', 'flag': True},\n",
       " {'word': 'punctual', 'flag': True},\n",
       " {'word': 'habitant', 'flag': True},\n",
       " {'word': 'athleticism', 'flag': True},\n",
       " {'word': 'prolong', 'flag': True},\n",
       " {'word': 'mission', 'flag': True},\n",
       " {'word': 'bleed', 'flag': True},\n",
       " {'word': 'see', 'flag': True},\n",
       " ...]"
      ]
     },
     "execution_count": 32,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "problemList"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "seven-engineer",
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.6.9"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
